直流电机启动控制方法、装置、空调及计算机可读存储介质制造方法及图纸

技术编号:29612462 阅读:16 留言:0更新日期:2021-08-10 18:23
本发明专利技术提供直流电机启动控制方法、装置、空调及计算机可读存储介质,所述控制方法包括:开启空调器,然后按照如下步骤进行控制:步骤S1:判断是否收到电机启动指令,是则执行步骤S2,否,则执行步骤S6;步骤S2:Vsp端口以最大电压启动电机,电机转动后,输出转速反馈脉冲;步骤S3:检测并记录反馈脉冲个数;步骤S4:根据第一预设时长T1内反馈脉冲个数调整PWM输出的占空比定时器数值X;步骤S5:持续运行第二预设时长T2;步骤S6:直流电机启动控制程序结束。本发明专利技术在启动时Vsp端口以最大电压确保电机顺利启动,根据负载自动调整PWM占空比,从而实现风速的缓启动,避免风噪过大或者风机无法顺利启动的问题,大大提升了空调器直流电机的启动稳定性。

【技术实现步骤摘要】
直流电机启动控制方法、装置、空调及计算机可读存储介质
本专利技术涉及空调领域,具体而言,涉及直流电机启动控制方法、装置、空调及计算机可读存储介质。
技术介绍
空调中使用的内置驱动的直流电机,一般开机后的启动方式都是固定PWM占空比进行启动,启动一定时间后进入闭环控制,达到用户设定的目标转速。在中国专利CN105186932A中,在空调启动时,向直流电机输送占空比为P0%的PWM脉冲,然后判断直流电机是否启动,若直流电机未启动,则逐渐增加PWM脉冲的占空比至电机启动,或逐渐增加PWM脉冲的占空比至P1%后持续一定时间后再增加PWM脉冲的占空比至电机启动,通过逐渐逼近启动电压方式进行电机启动,能应付不同负载或型号电机的启动。在该专利中,首先利用固定的占空比进行启动,然后逐渐增加固定的PWM占空比,当固定的PWM占空比加的过大时,会导致风速过冲,产生风噪影响用户体验,当固定的PWM占空比加的过小时,可能在冬天存在启动不良的现象,导致误报保护。有鉴于此,特提出本专利技术。
技术实现思路
本专利技术解决的问题是,现有技术中,空调直流电机利用固定的PWM占空比启动,或者每次增加固定的PWM占空比进行启动,当固定的PWM占空比过大时,容易产生风噪,当固定的PWM占空比过小时,容易存在启动不良。为解决上述问题,本专利技术提供直流电机启动控制方法,启动时,先给最大电压(由PWM输出电平和硬件电路决定,可以为最大占空比,也可以是最小占空比),从主控芯片检测到电机的反馈脉冲开始,计算持续T1时间内的反馈脉冲个数,根据单位时间内反馈脉冲的个数自动计算后续的导通电压,再持续T2时间后进入闭环转速控制,从而实现启动时PWM占空比自动适应负载变化,确保启动无噪音,同时解决启动异常的可能隐患。本专利技术公开的直流电机启动控制方法,开启空调器,然后按照如下步骤进行控制:步骤S1:判断是否收到电机启动指令,是则执行步骤S2,否,则执行步骤S6;步骤S2:Vsp端口以最大电压启动电机,电机转动后,输出转速反馈脉冲;步骤S3:检测并记录反馈脉冲个数;步骤S4:根据第一预设时长T1内反馈脉冲个数调整PWM输出的占空比定时器数值X;步骤S5:持续运行第二预设时长T2;步骤S6:直流电机启动控制程序结束;其中,T1、T2为预设时长,X为PWM输出的占空比定时器数值,所述X由芯片读取或者调整。该设置可以在保证启动成功的条件下,自动根据负载确认初始导通时间,实现直流电机和风速的缓启动,避免了启动不良的隐患,也确保了空调器启动无噪音,大大提高了用户的使用体验进一步的,在执行步骤S2之前,执行以下步骤:步骤S20:判断是否是最小PWM波形占空比对应Vsp端口最大电压的空调机型,是,则执行步骤S201;否,则执行步骤202;步骤S201:X取最小值,之后执行步骤S204;步骤S202:X取最大值,之后执行步骤S204;步骤S204:启动输出PWM波形。该设置可以针对两种机型在启动时设置不同的X值,进而确保Vsp端口以最大电压启动电机,以便电机顺利启动,避免了启动不良的情况发生。进一步的,步骤S3具体包括:步骤S31:判断主控芯片是否检测到反馈脉冲,是,则执行步骤S32,否,则返回执行步骤S204;步骤S32:从检测到首个反馈脉冲开始计时,并同时记录反馈脉冲个数;步骤S33:判断是否达到第一预设时长T1,是,则执行步骤S4,否,则返回执行S32。该设置对第一预设时长T1内的采集到的反馈脉冲个数进行计数,为后续的X值调整做准备。进一步的,在执行步骤S1、步骤S2、步骤S3、步骤S4任一步骤之前,执行以下步骤:步骤S00:读取A1或A2、B、K的数值;其中,A1是在PWM波形占空比最小时Vsp端口电压最大的机型中,PWM输出的最小占空比;A2是在PWM波形占空比最大时Vsp端口电压最大的机型中,PWM输出的最大占空比;B为预设阈值,K为预设系数。所述A1或A2、B、K的数值是根据机型的不同预先设置在存储器中以供读取,所述存储器包括但不仅限于EPROM、EEPROM等。进一步的,步骤S4具体包括:步骤S41:判断是否是最小PWM波形占空比对应Vsp端口最大电压的空调机型;步骤S42:根据步骤S41的判定结果以及T1时间内检测到的反馈脉冲个数计算当前X值;步骤S43:将当前X值与预设阈值B比较,并根据比较结果调整X值。将当前X值与预设阈值B的比较可以判定风机转速是否过快,如果过快,则调整X值以使风机转速下降,避免出现噪声过大的情况,保障用户的使用体验。进一步的,当步骤S41的判定结果为是时,步骤S42中当前X值的计算公式为:X=A1+K*FC;其中,FC为T1时长周期内记录的反馈脉冲个数;步骤S43还包括:步骤S431:判断是否满足当前X值≥B,是,则执行步骤S432,否,则执行步骤S433;步骤S432:调整当前X值,使其满足当前X值=B;步骤S433:定时器上X值更新为当前X值。当前空调器是最小PWM波形占空比对应Vsp端口最大电压的空调机型,在风机启动过程中,随着风机转速的增大,当前X值也随之增大,当当前X值≥B时,说明风机转速存在过快,容易形成风噪,影响用户使用体验,将当前X值设置为B,可以使风机在目标转速下运行,且不会引起风噪,确保用户使用体验,当当前X值<B时,说明当前电压较低,风机无法以目标转速运行,将定时器上的X值更新为当前X值,可以确保风机在当前电压条件下,以可达到的最大转速运行,以尽量满足用户的使用需求。进一步的,当步骤S41的判定结果为否时,步骤S42中当前X值的计算公式为:X=A2-K*FC;其中,FC为T1时长周期内记录的反馈脉冲个数;步骤S43还包括:步骤S431:判断是否满足X≤B,是,则执行步骤步骤S432,否则执行步骤S433;步骤S432:调整X值,使其满足X=B;步骤S433:定时器上X值更新为当前X值。当前空调器是最大PWM波形占空比对应Vsp端口最大电压的空调机型,在风机启动过程中,随着风机转速的增大,当前X值也随之减小,当当前X值≤B时,说明风机转速存在过快,容易形成风噪,影响用户使用体验,将当前X值设置为B,可以使风机在目标转速下运行,且不会引起风噪,确保用户使用体验,当当前X值>B时,说明当前电压较低,风机无法以目标转速运行,将定时器上的X值更新为当前X值,可以确保风机在当前电压条件下,以可达到的最大转速运行,以尽量满足用户的使用需求。本专利技术还公开了一种直流电机启动装置,包括:PWM占空比控制模块,用于输出并控制PWM波形占空比;脉冲输出模块,用于在电机转动后输出转速反馈脉冲;脉冲接收模块,用于接收并记录转速反馈脉冲个数;计算判断模块,用于计算当前X本文档来自技高网...

【技术保护点】
1.一种直流电机启动控制方法,其特征在于,开启空调器,然后按照如下步骤进行控制:/n步骤S1:判断是否收到电机启动指令,是则执行步骤S2,否,则执行步骤S6;/n步骤S2:Vsp端口以最大电压启动电机,电机转动后,输出转速反馈脉冲;/n步骤S3:检测并记录反馈脉冲个数;/n步骤S4:根据第一预设时长T1内反馈脉冲个数调整PWM输出的占空比定时器数值X;/n步骤S5:持续运行第二预设时长T2;/n步骤S6:直流电机启动控制程序结束;/n其中,T1、T2为预设时长,X为PWM输出的占空比定时器数值,所述X由芯片读取或者调整。/n

【技术特征摘要】
1.一种直流电机启动控制方法,其特征在于,开启空调器,然后按照如下步骤进行控制:
步骤S1:判断是否收到电机启动指令,是则执行步骤S2,否,则执行步骤S6;
步骤S2:Vsp端口以最大电压启动电机,电机转动后,输出转速反馈脉冲;
步骤S3:检测并记录反馈脉冲个数;
步骤S4:根据第一预设时长T1内反馈脉冲个数调整PWM输出的占空比定时器数值X;
步骤S5:持续运行第二预设时长T2;
步骤S6:直流电机启动控制程序结束;
其中,T1、T2为预设时长,X为PWM输出的占空比定时器数值,所述X由芯片读取或者调整。


2.如权利要求1所述的一种直流电机启动控制方法,其特征在于,在执行步骤S2之前,执行以下步骤:
步骤S20:判断是否是最小PWM波形占空比对应Vsp端口最大电压的空调机型,是,则执行步骤S201;否,则执行步骤202;
步骤S201:X取最小值,之后执行步骤S204;
步骤S202:X取最大值,之后执行步骤S204;
步骤S204:启动输出PWM波形。


3.如权利要求2所述的一种直流电机启动控制方法,其特征在于,步骤S3具体包括:
步骤S31:判断主控芯片是否检测到反馈脉冲,是,则执行步骤S32,否,则返回执行步骤S204;
步骤S32:从检测到首个反馈脉冲开始计时,并同时记录反馈脉冲个数;
步骤S33:判断是否达到第一预设时长T1,是,则执行步骤S4,否,则返回执行S32。


4.如权利要求1所述的一种直流电机启动控制方法,其特征在于,在执行步骤S1、步骤S2、步骤S3、步骤S4任一步骤之前,执行以下步骤:
步骤S00:读取A1或A2、B、K的数值;
其中,A1是在PWM波形占空比最小时Vsp端口电压最大的机型中,PWM输出的最小占空比;A2是在PWM波形占空比最大时Vsp端口电压最大的机型中,PWM输出的最大占空比;B为预设阈值,K为预设系数。


5.如权利要求4所述的一种直流电机启动控制方法,其特征在于,步骤S4具体包括:
步骤S41:判断是否是最小PWM波形占空比对应Vsp...

【专利技术属性】
技术研发人员:黄宁
申请(专利权)人:宁波奥克斯电气股份有限公司奥克斯空调股份有限公司
类型:发明
国别省市:浙江;33

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

1