直流电机控制方法、空调器和计算机可读存储介质技术

技术编号:33036727 阅读:17 留言:0更新日期:2022-04-15 09:15
本发明专利技术公开了一种直流电机控制方法、空调器和计算机可读存储介质,直流电机控制方法,包括:S1,接收到电机最终目标转速值;S2,根据速度曲线获得当前目标转速值;S3,根据最终目标转速值和当前目标转速值获得计算电机转速的时间周期;S4,获取电机反馈脉冲计数值,根据电机反馈脉冲计数值获得计算电机转速的时间周期内电机的平均转速值;S5,根据当前目标转速值和平均转速值获得对应当前目标转速值的调速占空比,以驱动电机;S6,确定电机转速达到当前目标转速值,将当前目标转速值赋值当前转速,并返回步骤S2,直至电机转速达到最终目标转速值。采用该方法可以提高电机的动态响应能力,提高电机调速过程中的准确性和稳定性。提高电机调速过程中的准确性和稳定性。提高电机调速过程中的准确性和稳定性。

【技术实现步骤摘要】
直流电机控制方法、空调器和计算机可读存储介质


[0001]本专利技术涉及直流电机
,尤其是涉及一种直流电机控制方法、空调器和计算机可读存储介质。

技术介绍

[0002]相关技术中,对于直流电机的调速控制,通过采用固定的时间周期来计算电机的当前转速,并将当前转速直接与最终目标转速值进行比较,根据比较结果来调整输出调速占空比的大小。但是,由于采用固定时间周期来对转速进行计算和调节,计算的转速实际为固定时间周期内的平均速度,所以,对于加速或减速的动态需求较高的情况,则会影响输出转速的准确程度。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的一个目的在于提出一种直流电机控制方法,采用该方法可以提高电机的动态响应能力,提高电机调速过程中的准确性和稳定性。
[0004]本专利技术的目的之二在于提出一种空调器。
[0005]本专利技术的目的之三在于提出一种计算机可读存储介质。
[0006]为了解决上述问题,本专利技术第一方面实施例提供一种直流电机控制方法,包括:S1,接收到电机最终目标转速值;S2,根据速度曲线获得当前目标转速值;S3,根据所述最终目标转速值和所述当前目标转速值获得计算电机转速的时间周期;S4,获取电机反馈脉冲计数值,根据所述电机反馈脉冲计数值获得所述计算电机转速的时间周期内电机的平均转速值;S5,根据所述当前目标转速值和所述平均转速值获得对应所述当前目标转速值的调速占空比,以驱动所述电机;S6,确定电机转速达到所述当前目标转速值,将所述当前目标转速值赋值所述当前转速,并返回步骤S2,直至所述电机转速达到所述最终目标转速值。
[0007]根据本专利技术实施例的直流电机控制方法,在对电机调速时,以最终目标转速值和当前目标转速值来获得计算电机转速的时间周期,也就是说,计算电机转速的时间周期的确定与最终目标转速值和当前目标转速值有关,计算电机转速的时间周期不是唯一固定的,进而以该计算电机转速的时间周期内的电机反馈脉冲计数值来计算电机的平均转速值,相较于采用固定时间周期计算电机的平均转速值的方式,可以根据电机的动态需求改善电机的动态响应能力,提高电机调速过程中的准确性和稳定性。
[0008]在一些实施例中,根据所述最终目标转速值和所述当前目标转速值获得计算电机转速的时间周期,包括:计算所述电机最终目标转速与所述当前目标转速值的速度差值;根据所述速度差值获得所述计算电机转速的时间周期。
[0009]在一些实施例中,根据所述速度差值获得所述计算电机转速的时间周期,包括:确定所述速度差值小于或等于预设速度阈值,所述计算电机转速的时间周期为第一时间周期;确定所述速度差值大于预设速度阈值,则所述计算电机转速的时间周期为第二时间周
期,其中,所述第二时间周期小于所述第一时间周期。
[0010]在一些实施例中,根据所述当前目标转速值和所述平均转速值获得对应所述当前目标转速值的调速占空比,包括:根据所述计算电机转速的时间周期获得所述目标调节参数;根据所述当前目标转速值和所述平均转速值以及所述目标调节参数获得对应所述当前目标转速值的调速占空比。
[0011]在一些实施例中,根据所述计算电机转速的时间周期获得所述目标调节参数,包括:确定所述计算电机转速的时间周期为所述第一时间周期,所述目标调节参数为第一调节参数。
[0012]在一些实施例中,根据所述计算电机转速的时间周期获得所述目标调节参数,还包括:确定所述计算电机转速的时间周期为所述第二时间周期,则所述目标调节参数为第二调节参数,其中,所述第二调节参数与所述第一调节参数不同。
[0013]在一些实施例中,所述目标调节参数包括目标比例参数和目标积分参数,根据所述当前目标转速值和所述平均转速值以及所述目标调节参数获得对应所述当前目标转速值的调速占空比,包括:根据所述当前目标转速值和所述平均转速值以及所述目标比例参数和所述目标积分参数进行比例积分计算,以获得所述调速占空比。
[0014]在一些实施例中,所述第一时间周期取值为0.5s~1s。
[0015]本专利技术第二方面实施例提供一种空调器,包括:至少一个处理器;与所述至少一个处理器通信连接的存储器;其中,所述存储器中存储有可被所述至少一个处理器执行的计算机程序,所述至少一个处理器执行所述计算机程序时实现上述实施例所述的直流电机控制方法。
[0016]根据本专利技术实施例的空调器,通过处理器执行上述实施例提供的直流电机控制方法,可以提高电机的动态响应能力,提高电机调速过程中的准确性和稳定性。
[0017]本专利技术第三方面实施例提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述实施例所述的直流电机控制方法。
[0018]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0019]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0020]图1是根据本专利技术一个实施例的直流电机控制方法的流程图;
[0021]图2是根据本专利技术另一个实施例的直流电机控制方法的流程图;
[0022]图3是根据本专利技术一个实施例的空调器的结构框图。
[0023]附图标记:
[0024]空调器10;
[0025]处理器1;存储器2。
具体实施方式
[0026]下面详细描述本专利技术的实施例,参考附图描述的实施例是示例性的,下面详细描
述本专利技术的实施例。
[0027]相关技术中,对于采用固定速度周期计算电机的反馈转速的方式,其速度计算精度=60/(A*N),其中,A为固定速度周期,N为电机每转反馈脉冲数。但是,由于电机型号固定,每转反馈脉冲数N固定,因此,速度计算精度仅与固定速度周期A相关,而A越大,速度计算精度越高,但计算固定速度周期内的平均转速的时间越长,而计算的时间越长则越容易导致计算的平均速度越偏离电机的当前实际转速,因此,对于电机速度启动或要求快速变化的情况,则会影响输出转速的准确程度。例如,电机需要频繁加减速时,在加减速之交时刻将速度进行平均,总会导致输出的占空比不能很好地驱动电机按设定的速度曲线运行,如要求电机转速从500rpm升高到1000rpm再马上减速到500rpm,电机总会在升高到超过1000rpm才开始减速,且在减速到加速转换过程同样也会在转速小于500rpm后才开始加速。
[0028]为了解决上述问题,本专利技术第一方面实施例提出一种直流电机控制方法,采用该方法可以提高电机的动态响应能力,提高电机调速过程中的准确性和稳定性。
[0029]下面参考图1描述本专利技术实施例的直流电机控制方法,如图1所示,该直流电机控制方法至少包括步骤S1

步骤S6。
[0030]步骤S1,接收到电机最终目标转速值。
[0031]其中,电机最终目标转速值为在调整本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直流电机控制方法,其特征在于,包括:S1,接收到电机最终目标转速值;S2,根据速度曲线获得当前目标转速值;S3,根据所述最终目标转速值和所述当前目标转速值获得计算电机转速的时间周期;S4,获取电机反馈脉冲计数值,根据所述电机反馈脉冲计数值获得所述计算电机转速的时间周期内电机的平均转速值;S5,根据所述当前目标转速值和所述平均转速值获得对应所述当前目标转速值的调速占空比,以驱动所述电机;S6,确定电机转速达到所述当前目标转速值,将所述当前目标转速值赋值所述当前转速,并返回步骤S2,直至所述电机的转速达到所述最终目标转速值。2.根据权利要求1所述的直流电机控制方法,其特征在于,根据所述最终目标转速值和所述当前目标转速值获得计算电机转速的时间周期,包括:计算所述电机最终目标转速与所述当前目标转速值的速度差值;根据所述速度差值获得所述计算电机转速的时间周期。3.根据权利要求2所述的直流电机控制方法,其特征在于,根据所述速度差值获得所述计算电机转速的时间周期,包括:确定所述速度差值小于或等于预设速度阈值,所述计算电机转速的时间周期为第一时间周期;确定所述速度差值大于预设速度阈值,则所述计算电机转速的时间周期为第二时间周期,其中,所述第二时间周期小于所述第一时间周期。4.根据权利要求3所述的直流电机控制方法,其特征在于,根据所述当前目标转速值和所述平均转速值获得对应所述当前目标转速值的调速占空比,包括:根据所述计算电机转速的时间周期获得所述目标调节参数;根据所述当前目标转速值和所述平均转速值以及所述目标调节参数获得对应所述当前目标转速值的调速...

【专利技术属性】
技术研发人员:王新民
申请(专利权)人:海信广东空调有限公司
类型:发明
国别省市:

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

1