直流风机供电控制模块保护方法及装置与流程

文档序号:17503521发布日期:2019-04-23 23:52阅读:1029来源:国知局
直流风机供电控制模块保护方法及装置与流程

本发明涉及过流保护技术,尤其是一种直流风机供电控制模块保护方法及装置。



背景技术:

现有的直流变频风机技术中,单片机根据获取的风机的转速、室内温度、室外温度等参数输出控制信号给供电控制模块,通过控制供电控制模块输出的相电流,从而控制风机的转速。只要风机处于转动状态即风机转速不为零,单片机就会输出控制信号,供电控制模块输出的相电流就不为零。

当直流风机供电控制模块输出的相电流之间发生短路时,供电电流随之升高,达到过流保护设置的阈值时,自动切断向直流风机供电的电源,这时风机由于惯性会运行一段时间才会停止运行。

在风机惯性运行的这段时间内,由于风机转速不为零,此时单片机还会根据风机转速向供电控制模块输入控制信号,供电控制模块内部依然有电流流经,供电控制模块输出相与相之间出现短路的时间过长,会导致直流风机供电控制模块自身损坏。



技术实现要素:

本发明的主要目的是提供一种直流风机供电控制模块保护方法及装置,旨在延长直流风机供电控制模块的使用寿命。

为实现上述目的,本发明提出的直流风机供电控制模块保护方法,包括以下步骤:

根据第一预设频率获取直流风机的转速;

统计在预设时间段内上一次获取的转速与当前获取的转速之间的差值大于第一预设值的次数,并设为第一计数值;

当第一计数值大于设定值时,关闭供电控制模块的输入控制信号,以使供电控制模块内部断电。

优选地,所述直流风机供电控制模块保护方法还包括:

当获取到所述直流风机当前的转速时,根据所述转速的大小调整输出至所述供电控制模块的输入控制信号,以供所述供电控制模块根据所述输入控制信号输出相应大小的供电电压至所述直流风机;

所述关闭供电控制模块的输入控制信号具体为:将获取的直流风机的转速设置为0。

优选地,在所述当第一计数值大于设定值时,关闭供电控制模块的输入控制信号,以停止向所述供电控制模块输出控制信号使供电控制模块内部断电之前还包括:

在所述预设时间段的起始时间段内,当目标转速与所述直流风机的转速之差大于第二预设值时,对所述第一计数值进行加1,并将所述目标转速降低第三预设值;

在所述预设时间段的起始时间段之后,在目标转速与所述直流风机的转速之差小于或等于第二预设值时,根据当前目标转速以及获取到的直流风机的转速,将当前目标转速恢复为未降低第三预设值之前的目标转速。

优选地,所述将所述目标转速降低第三预设值包括:

将所述目标转速逐次降低,每次降低的量之和为所述第三预设值。

优选地,所述将当前目标转速恢复为未降低第三预设值之前的目标转速包括:

在当前目标转速和直流风机的转速均大于第四预设值时,当前目标转速以所述第四预设值为基数,逐次递增恢复至未降低第三预设值之前的所述目标转速;在当前目标转速大于第四预设值且直流风机的当前转速小于第四预设值时,直接将当前目标转速设置为第四预设值;

在当前目标转速和直流风机的转速均介于第四预设值与第五预设值之间时,当前目标转速以所述第五预设值为基数,逐次递增恢复至未降低第三预设值之前的所述目标转速;在当前目标转速介于第四预设值与第五预设值之间且直流风机的转速小于第五预设值时,直接将当前目标转速设置为第五预设值;

在当前目标转速小于第五预设值时;直接将当前目标转速设置为未降低第三预设值之前的目标转速;

其中所述第四预设值大于第五预设值。

为实现上述目的,本发明还提供一种直流风机供电控制模块保护装置,包括:

采集模块,用于按照第一预设频率获取直流风机的转速;

第一计数模块,用于统计在预设时间段内上一次获取的转速与当前获取的转速的差值大于第一预设值的次数,并设为第一计数值;

控制器,用于在第一计数值大于设定值时,关闭供电模块的输入控制信号;以使供电控制模块内部断电。

优选地,所述控制器,还用于当获取到所述直流风机当前的转速时,根据所述转速的大小调整输出至所述供电控制模块的输入控制信号,以供所述供电控制模块根据所述输入控制信号输出相应大小的供电电压至所述直流风机;

在第一计数值大于设定值时,将获取的直流风机的转速设置为0;以使供电控制模块内部断电。

优选地,所述直流风机供电控制模块保护装置还包括:

第二计数模块,用于在预设时间段的起始时间段内,在目标转速与所述直流风机的转速之差大于第二预设值时,对所述第一计数值进行加1,并将所述目标转速降低第三预设值;

恢复模块,用于在预设时间段的起始时间段之后,在目标转速与所述直流风机的转速之差小于或等于第二预设值时,根据当前目标转速以及获取到的直流风机的转速,将当前目标转速恢复为未降低第三预设值之前的目标转速。

优选地,所述第二计数模块,还用于将所述目标转速逐次降低,每次降低的量之和为所述第三预设值。

优选地,所述恢复模块包括:

第一恢复模块,用于在当前目标转速和直流风机的转速均大于第四预设值时,当前目标转速以所述第四预设值为基数,逐次递增恢复至未降低第三预设值之前的所述目标转速;在当前目标转速大于第四预设值且直流风机的转速小于第四预设值时,直接将当前目标转速设置为第四预设值;

第二恢复模块,用于在当前目标转速和直流风机的转速介于第四预设值与第五预设值之间时,当前目标转速以所述第五预设值为基数,逐次递增恢复至未降低第三预设值之前的所述目标转速;在当前目标转速介于第四预设值与第五预设值之间且直流风机的转速小于第五预设值时,直接将当前目标转速设置为第五预设值;

第三恢复模块,用于在当前目标转速小于第五预设值时;直接将当前目标转速设置为未降低第三预设值之前的目标转速;

其中所述第四预设值大于第五预设值。

本发明技术方案中,当直流风机供电控制模块输出的相电流之间发生短路时,供电电流随之升高,达到过流保护设置的阈值时,自动切断向直流风机供电电源,这时风机由于惯性会持续运行,但是转速会急剧下降,本方案中通过检测直流风机的转速,并设定合适的参数,当直流风机的转速按照第一预设频率采样,下降幅值超过第一预设值时,这时进行计数,当计数达到设定值时,能够确定直流风机处于断电状态,由于惯性保持运行,关闭控制信号,供电控制模块没有控制信号输入时,终止向外输出,相电流为零,而此时风机的转速还未减速到零,或者说还需要一段时间才能停止转动,相对于现有实际缩短了供电控制模块的相与相之间短路的时间,从而保护直流风机供电控制模块被损坏。

附图说明

图1为本发明直流风机供电控制模块保护方法实施例一的流程图;

图2为本发明直流风机供电控制模块保护方法实施例二的流程图;

图3为本发明直流风机供电控制模块保护方法实施例三的流程图;

图4为本发明直流风机供电控制模块保护方法实施例四中降低目标转速的细化流程的流程图;

图5为本发明直流风机供电控制模块保护方法实施例五及恢复目标转速的细化流程图;

图6为本发明直流风机供电控制模块保护装置实施例一的模块构架图;

图7为本发明直流风机供电控制模块保护装置实施例二的模块构架图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提出一种直流风机供电控制模块保护方法。

实施例一

请参照图1,在本发明一实施例中,该直流风机供电控制模块保护方法,包括以下步骤:

步骤S1,按照第一预设频率f1获取直流风机的当前转速Ri;

风机在断电后,由于惯性和空气阻力,转速呈非线性变化,刚开始的一段时间内,转速急剧下降,后面一段时间区域平缓,本申请的方案在前面较短的时间内按照预设频率通过获取转速下降的幅值,来判断风机是否处于上述断电后惯性转动的状态,这里例如f1=100Hz,则每秒内取样100次,直流风机的当前转速依次为R1、R2、R3……R100。

步骤S2,统计在预设时间段内上一次获取的转速Ri-1与当前获取的转速Ri之间的差值大于第一预设值P1的次数,并设为第一计数值;

假设直流风机的转速每秒下降100转,认定为风机处于断电后的惯性转动状态,则这里的第一预设频率f1=1Hz,第一预设值P1=100;这里的参数可通过实验获得,跟直流风机自身的特性例如供电电压、负载、实际转速等参数有关系,依据不同的风机参数进行设置,按照第一预设频率f1采样比较,如果满足条件:Ri-1-Ri>P1,就进行一次计数。其中上一次转速为Ri-1,当前转速为Ri。

在本发明一实施例中通过比较前一次转速Ri-1与当前转速Ri之差大于第一预设值P1的次数,作为判断风机是否处于上述断电后惯性转动的状态的标准,例如第一预设值P1=100,则当R1-R2=105时,计数1,当R3-R4=110时,计数2;依次类推。

步骤S5,当第一计数值达到设定值N1时,关闭供电控制模块的输入控制信号,以使供电控制模块内部断电。

这里将计数结果作为控制条件,如果步骤S2中的计数结果达到N1,则认为足够能确定风机已经断电,并由于惯性转动,这时则可以关闭供电控制模块的输入控制信号,使得供电控制模块停止输出,即输出相电流为零,输出相与相短路不会影响供电控制模块,这样能够在风机停止转动之前就能对供电控制模块进行保护,而不必等到风机停止转动后才对供电控制模块进行保护,相对于现有技术,大大缩短了供电控制模块输出相与相之间短路状态,从而起到及时保护的作用。

实施例二

参照图2,作为上述实施例一的优选方案,所述方法还包括:

步骤S6,当获取到所述直流风机当前的转速时,根据所述转速的大小调整输出至所述供电控制模块的输入控制信号,以供所述供电控制模块根据所述输入控制信号输出相应大小的供电电压至所述直流风机;

步骤S5中,关闭供电控制模块的输入控制信号具体为:将获取的直流风机的转速设置为0。

例如设定值N1=100,上述的计数结果为100,则将获取的直流风机的当前转速R100修改为零,这里需要说明的是,上面每次获取的直流风机的当前转速Ri均不为零,即便在计数结果达到设定值的情况下,也不为零,例如这里的R100也不为零,这里修改为零,是通过程序将零赋予R100。

这里的控制器可以是单片机,单片机输出控制信号给供电控制模块,这里的控制信号可以是脉冲控制信号PWM,这里的脉冲控制信号PWM是根据获取的直流风机的当前转速进行输出的,在直流风机的当前转速Ri不为零时,始终都会有脉冲控制信号PWM输出给供电控制模块,为了保护处于短路状态的供电控制模块,需要立即将脉冲控制信号PWM断掉,这里通过上述方式在确认直流风机断电的情况下将获取的直流风机的当前转速Ri修改为零,此时,控制器在直流风机的当前转速Ri为零的情况下,直接关闭脉冲控制信号PWM,供电模块没有输入信号,自然不会有输出,从而使得处于短路状态的供电控制模块获得保护。

实施例三

请参照图3,在本发明另一实施例中,该直流风机供电控制模块保护方法,包括以下步骤:

步骤S3,在所述预设时间段的起始时间段T内,当目标转速与所述直流风机的转速Ri之差大于第二预设值时,对所述第一计数值进行加1,并将所述目标转速降低第三预设值P3;

在本申请一实施例中起始时间段T为60秒,直流风机的当前转速Ri按照预设频率进行获取,假设每秒获取3个采样数据,第二预设值P2取200,则在R1-R0<-200时,二次计数1,这时将目标转速R0降低第三预设值P3,在获取R2之前,供电控制模块的供电电压已经恢复,此时,相当于风机的负载降低,风机的转速随之下降,例如,目标转速R0降低了150转之后,风机的转速下降了100转,则R2-R0’=R1-100-(R0-150)=R1-R0+50,可能不满足<200的条件,这时表明目标转速的调整数值是合适的,二次计数结果不会增加,则进行下面的步骤S4;如果在目标转速R0降低了150转之后,风机的转速下降了155转,则R2-R0’=R1-155-(R0-150)=R1-R0-5,由于R1-R0<-200,则R1-R0-5<-200,此时,表明目标转速的调整数值是不合适的,二次计数结果持续增加,达到设定值时,执行步骤S5、S6,及时切断供电控制模块的控制信号。

步骤S4,在所述预设时间段的起始时间段T之后,在目标转速R0与所述直流风机的转速Ri之差小于或等于第二预设值P2时,根据当前目标转速R0以及直流风机的转速Ri,将当前目标转速(R0-P3)恢复为未降低第三预设值P3之前的目标转速R0。

在上述目标转速的调整数值合适,二次计数结果不会增加的情况下,为了不影响风机的正常运转,还需要将目标转速恢复至原来的值,在本发明一实施例中,为了不影响风机的过流,采取逐渐恢复的方式,例如每秒增加10转。

这里可以理解为在供电控制模块进入过电流保护状态的时间段T内,当目标转速R0与所述直流风机的当前转速Ri之差大于第二预设值P2时,再次计数。需要说明的是,这里的目标转速R0是设定在程序中的,跟直流风机的供电电机本身的参数和负载等有直接关系,如果风机正常运转,转速不会达到目标转速R0,当风机的转速到达目标转速R0时,意味着由于电机温度升高等原因导致负载增大,此时供电控制模块就会根据目标转速R0自动减小供电电压的输出,强制风机转速降低,随后自动回复正常的供电电压。当负载并没有降低到正常值的情况下,只要供电电压恢复,风机的转速还会上升,只要达到目标转速,同样会触动供电控制模块的开关电路,自动减小供电电压的输出,强制风机转速降低,如此反复,供电控制模块的开关电路频繁开断,会大大缩短其使用寿命。

综上,本方案通过以上的措施,在供电控制模块就会自动减小供电电压的输出的同时,通过按照预定频率检测当前转速Ri在降低过程中与目标转速R0的差距(即R0-Ri),并将该差距与第二预设值P2比较,如果前者大于后者,则再次计数,此后,通过在预设时间段内通过降低目标转速R0的数值,降低二次计数的频次,同时供电控制模块就会根据降低后的目标转速控制风机的当前转速,而经过预设时间段后慢慢恢复目标转速,这个过程相当于降低风机负载,再慢慢增加负载,在降低供电电压之后,在前一段时间内降低风机的转速,如果通过这种方式在供电控制模块恢复供电电压后能够将风机的当前转速降低到一个合适的范围,则二次计数结果不会增加,然后再慢慢恢复,则供电控制模块能够正常工作;如果通过上述降低目标转速的方式在供电控制模块恢复供电电压后,风机的转速急剧下降,则二次计数的频次升高,当达到设定值时,控制器就会关闭控制信号的输入,供电控制模块没有控制信号输入,停止向风机供电。

在本方案一实施例中第二预设值P2取200,也可以理解为,当前转速降低的过程中,当降低到低于目标转速200转时,计数器再次进行计数,这里的计数与步骤S2中的计数并不冲突,各自的条件满足时,分别进行计数。

与实施例一的不同之处在,这里的风机的转速的下降是由于过载导致供电模块降低供电电压的输出导致的,并非判断风机断电后的惯性转动的条件,第一预设值P1是根据供电控制模块降低的供电电压的具体参数进行实验获得的。

步骤S5,当计数达到设定值N1时,将获取的直流风机的当前转速Ri设置为零,以使供电控制模块内部断电;

经过步骤S3中对目标转速的调整,在供电控制模块的供电电压恢复后,风机的转速降低幅值过大,则步骤S3中的二次计数结果会增加,当达到设定值时,修改获取的直流风机的当前转速Ri为零。控制器在获取的直流风机的当前转速Ri为零时,关闭供电控制模块的输入控制信号。

步骤S6,当获取到所述直流风机当前的转速时,根据所述转速的大小调整输出至所述供电控制模块的输入控制信号,以供所述供电控制模块根据所述输入控制信号输出相应大小的供电电压至所述直流风机。

控制器在获取的直流风机的当前转速Ri被设置为零的情况下,直接关闭脉冲控制信号PWM,供电模块没有输入信号,不会有输出,从而使得供电控制模块获得保护。当调整的目标转速不恰当时,通过此种方式对供电控制模块进行保护;如果调整的目标转速恰当,则供电控制模块能够恢复正常,而无须经过步骤S5和步骤S6。

实施例四

参见图4,步骤S3中,将所述目标转速R0降低第三预设值P3具体为:将所述目标转速R0逐次降低,每次降低的量之和为所述第三预设值P3。

这里降低目标转速的方式具体采用分阶段逐渐降低的方式进行的,步骤S3包括:

步骤S3A,在起始时间段T的第一子时间段t1内,将所述目标转速R0降低第六预设值P4;

在一实施例中,预设时间段T为60秒,第一子时间段t1取0~30秒,则在供电控制模块进入过流保护状态后前30秒内,当目标转速R0与所述直流风机的当前转速Ri之差大于第二预设值P2(例如100转)时,开始二次计数的同时,将目标转速R0降低第六预设值P4;降低后当前的目标转速为:R0-P4;即判断条件(当前目标转速R0与所述直流风机的当前转速Ri之差大于第二预设值P2)是否满足时,应该是判断:Ri-(R0-P4)是否<-200。风机当前转速的采样继续按照采样频率,如果按照上述100转对目标转速进行调低后,风机的当前转速降低了101,上述条件满足,则进行二次计数,这说明对目标转速的调整幅值较小,需要在超过30秒后,进行下面的步骤S21B;如果不满足上述条件满足,则证明调整的目标转速是合适的,能够适当降低风机的转速,无需进行下面的步骤S21B。

步骤S3B,在起始时间段T的第二子时间段t2内,将降低第六预设值P4后的目标转速(R0-P4)再次降低第七预设值P5;第一子时间段t1与第二子时间段t1之和等于预设时间段T,第六预设值P4与第七预设值P5之和等于第三预设值P3;

在一实施例中,第二子时间段t2取30~60秒,则在供电控制模块进入过流保护状态的后30秒内,将降低第六预设值P4后的目标转速(R0-P4)再次降低第七预设值P5;降低后当前的目标转速为:R0-P4-P5;即判断条件(当前目标转速R0与所述直流风机的当前转速Ri之差大于第二预设值P2)是否满足时,应该是判断:Ri-(R0-P4-P5)是否<-200,如果不满足,则证明调整的目标转速是合适的,能够适当降低风机的转速;如果还是满足,可以继续再次降低目标转速,或者在第一次选择降低的幅值较大时,可执行步骤23。

本方案主要在于防止一次将目标转速的降低的幅值调整的太大,直接切断对风机的供电,无法恢复供电控制模块的正常运行,采用本方案通过逐次小幅值调整的方式能够提高恢复供电控制模块正常运行的机率,提高恢复率。

实施例五

参见图5,如果供电控制模块恢复正常运行,下面提供三种恢复方式,步骤4包括:

步骤S4A,在当前目标转速(R0-P3)和直流风机的当前转速Ri均大于第四预设值P6时,当前目标转速(R0-P3)以第四预设值P6为基数,按照第二预设频率f2逐次递增的方式恢复至未降低第三预设值P3之前的所述目标转速R0;在当前目标转速(R0-P3)大于第四预设值P6且直流风机的当前转速Ri小于第四预设值P6时,直接将当前目标转速(R0-P3)设置为第四预设值P6;

其中递增的增量为△P取10转/秒;第三预设值P3取150,第四预设值P6取900,在目标转速高于900转/秒的情况下;并且当前转速高于900转,或者当前转速高于880转时,目标转速临时变量以900转为基础,每秒加10转,直到恢复到原来的目标转速,例如原来的目标转速为1500转,则需要恢复为1500转;当前转速低于880转时,目标转速临时变量为900转。

步骤S4B,在当前目标转速(R0-P3)和直流风机的当前转速Ri均介于第四预设值P6与第五预设值P7之间时,当前目标转速(R0-P3)以第五预设值P7为基数,按照第二预设频率f2逐次递增的方式恢复至未降低第三预设值P3之前的目标转速R0;在当前目标转速(R0-P3)介于第四预设值P6与第五预设值P7之间且直流风机的当前转速Ri小于第五预设值P7时,直接将当前目标转速(R0-P3)设置为第五预设值P7;

其中递增的增量为△P取10转/秒;第五预设值P7取600;在目标转速高于600转的情况下,当前转速高于600转,或者当前转速高于580转时,目标转速临时变量以600转为基础每秒加10转;当前转速低于580转,目标转速临时变量为600转。

步骤S4C,在当前目标转速(R0-P3)小于第五预设值P7的情况下;直接将当前目标转速(R0-P3)设置为未降低第三预设值P3之前的目标转速R0;其中所述第四预设值P6大于第五预设值P7。

当前目标转速低于600转时,直接恢复为未降低第三预设值P3之前的目标转速R0。

本发明提出一种直流风机供电控制模块保护装置。

实施例一

参见图6,在本发明一实施例中,该直流风机供电控制模块保护装置包括采集模块1、第一计数模块2和控制器3,其中:

采集模块1,用于按照第一预设频率f1获取直流风机的当前转速Ri;

风机在断电后,由于惯性和空气阻力,转速呈非线性变化,刚开始的一段时间内,转速急剧下降,后面一段时间区域平缓,本申请的方案在前面较短的时间内按照预设频率通过获取转速下降的幅值,来判断风机是否处于上述断电后惯性转动的状态,这里例如f1=100Hz,则每秒内取样100次,直流风机的当前转速依次为R1、R2、R3……R100。

第一计数模块2,用于统计在预设时间段内上一次获取的转速Ri-1与当前获取的转速Ri之差大于第一预设值P1的次数,并设为第一计数值;

假设直流风机的转速每秒下降100转,认定为风机处于断电后的惯性转动状态,则这里的第一预设频率f1=1Hz,第一预设值P1=100;这里的参数可通过实验获得,跟直流风机自身的特性例如供电电压、负载、实际转速等参数有关系,依据不同的风机参数进行设置,按照第一预设频率f1采样比较,如果满足条件:Ri-1-Ri>P1,就进行一次计数。其中前一次转速为Ri-1,当前转速为Ri。

在本发明一实施例中通过比较前一次转速Ri-1与当前转速Ri之差大于第一预设值P1的次数,作为判断风机是否处于上述断电后惯性转动的状态的标准,例如第一预设值P1=100,则当R1-R2=105时,计数1,当R3-R4=110时,计数2;依次类推。

用于在第一计数值达到设定值N1时,关闭供电控制模块的输入控制信号,以使供电控制模块内部断电。

这里将计数结果作为控制条件,如果第一计数值达到N1,则认为足够能确定风机已经断电,并由于惯性转动,这时则可以关闭供电控制模块的输入控制信号,使得供电控制模块停止输出,即输出相电流为零,输出相与相短路不会影响供电控制模块,这样能够在风机停止转动之前就能对供电控制模块进行保护,而不必等到风机停止转动后才对供电控制模块进行保护,相对于现有技术,大大缩短了供电控制模块输出相与相之间短路状态,从而起到及时保护的作用。

所述控制器3,还用于当获取到所述直流风机当前的转速时,根据所述转速的大小调整输出至所述供电控制模块的输入控制信号,以供所述供电控制模块根据所述输入控制信号输出相应大小的供电电压至所述直流风机;

在第一计数值大于设定值N1时,将获取的直流风机的转速设置为0;以使供电控制模块内部断电。

例如设定值N1=100,上述的计数结果为100,则将获取的直流风机的当前转速R100修改为零,这里需要说明的是,上面每次获取的直流风机的当前转速Ri均不为零,即便在计数结果达到设定值的情况下,也不为零,例如这里的R100也不为零,这里修改为零,是通过程序将零赋予R100。

这里的控制器可以是单片机,单片机输出控制信号给供电控制模块,这里的控制信号可以是脉冲控制信号PWM,这里的脉冲控制信号PWM是根据获取的直流风机的当前转速进行输出的,在直流风机的当前转速Ri不为零时,始终都会有脉冲控制信号PWM输出给供电控制模块,为了保护处于短路状态的供电控制模块,需要立即将脉冲控制信号PWM断掉,这里通过上述方式在确认直流风机断电的情况下将获取的直流风机的当前转速Ri修改为零,此时,控制器在直流风机的当前转速Ri为零的情况下,直接关闭脉冲控制信号PWM,供电模块没有输入信号,自然不会有输出,从而使得处于短路状态的供电控制模块获得保护。

实施例二

在本发明另一实施例中,参见图7:

控制器3还包括:

第二计数模块31,用于在预设时间段的起始时间段T内,在目标转速R0与所述直流风机的转速Ri之差大于第二预设值P2时,对所述第一计数值进行加1;降低所述目标转速R0;在一实施例中将所述目标转速R0降低第三预设值P3。

恢复模块32,用于在预设时间段的起始时间段T之后,在当目标转速R0与所述直流风机的当前转速之差小于或等于第二预设值P2时,恢复所述目标转速R0。

这里可以理解为在供电控制模块进入过电流保护状态的时间段T内,当目标转速R0与所述直流风机的当前转速Ri之差大于第二预设值P2时,再次计数。需要说明的是,这里的目标转速R0是设定在程序中的,跟直流风机的供电电机本身的参数和负载等有直接关系,如果风机正常运转,转速不会达到目标转速R0,当风机的转速到达目标转速R0时,意味着由于电机温度升高等原因导致负载增大,此时供电控制模块就会根据目标转速R0自动减小供电电压的输出,强制风机转速降低,随后自动回复正常的供电电压。当负载并没有降低到正常值的情况下,只要供电电压恢复,风机的转速还会上升,只要达到目标转速,同样会触动供电控制模块的开关电路,自动减小供电电压的输出,强制风机转速降低,如此反复,供电控制模块的开关电路频繁开断,会大大缩短其使用寿命。

综上,本方案通过以上的措施,在供电控制模块就会自动减小供电电压的输出的同时,通过按照预定频率检测当前转速Ri在降低过程中与目标转速R0的差距(即R0-Ri),并将该差距与第二预设值P2比较,如果前者大于后者,则再次计数,此后,通过在预设时间段内通过降低目标转速R0的数值,降低二次计数的频次,同时供电控制模块就会根据降低后的目标转速控制风机的当前转速,而经过预设时间段后慢慢恢复目标转速,这个过程相当于降低风机负载,再慢慢增加负载,在降低供电电压之后,在前一段时间内降低风机的转速,如果通过这种方式在供电控制模块恢复供电电压后能够将风机的当前转速降低到一个合适的范围,则二次计数结果不会增加,然后再慢慢恢复,则供电控制模块能够正常工作;如果通过上述降低目标转速的方式在供电控制模块恢复供电电压后,风机的转速急剧下降,则二次计数的频次升高,当达到设定值时,控制器就会关闭控制信号的输入,供电控制模块没有控制信号输入,停止向风机供电。

在本方案一实施例中第二预设值P2取200,也可以理解为,当前转速降低的过程中,当降低到低于目标转速200转时,计数器再次进行计数,这里的计数与第一计数模块中的计数并不冲突,各自的条件满足时,分别进行计数。

与实施例一的不同之处在,这里的风机的转速的下降是由于过载导致供电模块降低供电电压的输出导致的,并非判断风机断电后的惯性转动的条件,第一预设值P1是根据供电控制模块降低的供电电压的具体参数进行实验获得的。

在本方案一实施例中,第二计数模块21,还用于在再次计数时,将所述目标转速R0降低第三预设值P3;

在本申请一实施例中预设时间段T为60秒,直流风机的当前转速Ri按照预设频率进行获取,假设每秒获取3个采样数据,第二预设值P2取200,则在R1-R0<-200时,二次计数1,这时将目标转速R0降低第三预设值P3,在获取R2之前,供电控制模块的供电电压已经恢复,此时,相当于风机的负载降低,风机的转速随之下降,例如,目标转速R0降低了150转之后,风机的转速下降了100转,则R2-R0’=R1-100-(R0-150)=R1-R0+50,可能不满足<200的条件,这时表明目标转速的调整数值是合适的,二次计数结果不会增加,则触发下面的恢复模块22;如果在目标转速R0降低了150转之后,风机的转速下降了155转,则R2-R0’=R1-155-(R0-150)=R1-R0-5,由于R1-R0<-200,则R1-R0-5<-200,此时,表明目标转速的调整数值是不合适的,二次计数结果持续增加,达到设定值时,执行步骤S23、S24,及时切断供电控制模块的控制信号。

第二计数模块31,还用于将所述目标转速逐次降低,每次降低的量之和为所述第三预设值。包括:

第一减速模块31A,用于在所述起始时间段T的第一子时间段t1内,将所述目标转速R0降低第六预设值P4;

在一实施例中,起始时间段T为60秒,第一子时间段t1取0~30秒,则在供电控制模块进入过流保护状态后前30秒内,当目标转速R0与所述直流风机的当前转速Ri之差大于第二预设值P2(例如100转)时,开始二次计数的同时,将目标转速R0降低第六预设值P4;降低后当前的目标转速为:R0-P4;即判断条件(当前目标转速R0与所述直流风机的当前转速Ri之差大于第二预设值P2)是否满足时,应该是判断:Ri-(R0-P4)是否<-200。风机当前转速的采样继续按照采样频率,如果按照上述100转对目标转速进行调低后,风机的当前转速降低了101,上述条件满足,则进行二次计数,这说明对目标转速的调整幅值较小,需要在超过30秒后,进行下面的步骤S21B;如果不满足上述条件满足,则证明调整的目标转速是合适的,能够适当降低风机的转速,无需触发第二减速模块31B。

第二减速模块31B,用于在所述起始时间段T的第二子时间段t2内,将降低第六预设值P4后的所述目标转速(R0-P4)再次降低第七预设值P5;所述第一子时间段t1与所述第二子时间段t1之和等于所述预设时间段T,所述第六预设值P4与所述第七预设值P5之和等于所述第三预设值P3;

在一实施例中,第二子时间段t2取30~60秒,则在供电控制模块进入过流保护状态的后30秒内,将降低第六预设值P4后的目标转速(R0-P4)再次降低第七预设值P5;降低后当前的目标转速为:R0-P4-P5;即判断条件(当前目标转速R0与所述直流风机的当前转速Ri之差大于第二预设值P2)是否满足时,应该是判断:Ri-(R0-P4-P5)是否<-200,如果不满足,则证明调整的目标转速是合适的,能够适当降低风机的转速;如果还是满足,可以继续再次降低目标转速,或者在第一次选择降低的幅值较大时,可触发控制器第二计数模块21。

本方案主要在于防止一次将目标转速的降低的幅值调整的太大,直接切断对风机的供电,无法恢复供电控制模块的正常运行,采用本方案通过逐次小幅值调整的方式能够提高恢复供电控制模块正常运行的机率,提高恢复率。

控制器2还包括:

恢复模块22,用于在当目标转速R0与所述直流风机的当前转速之差小于或等于第二预设值P2时,在所述起始时间段T之后,根据当前目标转速(R0-P3)以及直流风机的当前转速Ri,将当前目标转速(R0-P3)恢复为未降低第三预设值P3之前的目标转速R0。

在上述目标转速的调整数值合适,二次计数结果不会增加的情况下,为了不影响风机的正常运转,还需要将目标转速恢复至原来的值,在本发明一实施例中,为了不影响风机的过流,采取逐渐恢复的方式,例如每秒增加10转。

所述恢复模块22包括:

第一恢复模块22A,用于在当前目标转速(R0-P3)和直流风机的当前转速Ri均大于第四预设值P6时,当前目标转速(R0-P3)以所述第四预设值P6为基数,按照第二预设频率f2逐次递增的方式恢复至未降低第三预设值P3之前的目标转速R0,其中递增的增量为△P;在当前目标转速(R0-P3)大于第四预设值P6且直流风机的当前转速Ri小于第四预设值P6时,直接将当前目标转速(R0-P3)设置为第四预设值P6;其中递增的增量为△P取10转/秒;第三预设值P3取150,第四预设值P6取900,在目标转速高于900转/秒的情况下;并且当前转速高于900转,或者当前转速高于880转时,目标转速临时变量以900转为基础,每秒加10转,直到恢复到原来的目标转速,例如原来的目标转速为1500转,则需要恢复为1500转;当前转速低于880转时,目标转速临时变量为900转。

第二恢复模块22B,用于在当前目标转速(R0-P3)和直流风机的当前转速Ri介于第四预设值P6与第五预设值P7之间时,当前目标转速(R0-P3)以所述第五预设值P7为基数,按照第二预设频率f2逐次递增的方式恢复至未降低第三预设值P3之前的目标转速R0,其中递增的增量为△P;在当前目标转速(R0-P3)介于第四预设值P6与第五预设值P7之间且直流风机的当前转速Ri小于第五预设值P7时,直接将当前目标转速(R0-P3)设置为第五预设值P7;其中递增的增量为△P取10转/秒;第五预设值P7取600;在目标转速高于600转的情况下,当前转速高于600转,或者当前转速高于580转时,目标转速临时变量以600转为基础每秒加10转;当前转速低于580转,目标转速临时变量为600转。

第三恢复模块22C,用于在当前目标转速(R0-P3)小于第五预设值P7的情况下;直接将当前目标转速(R0-P3)设置为未降低第三预设值P3之前的目标转速R0;其中所述第四预设值P6大于第五预设值P7。当前目标转速低于600转时,直接恢复为未降低第三预设值P3之前的目标转速R0。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1