【技术实现步骤摘要】
电机控制方法、装置、终端设备及存储介质
本申请属于电机控制
,尤其涉及一种电机控制方法、装置、终端设备及存储介质。
技术介绍
目前的扫地机和吸尘器上的电机控制原理为:在输入的PWM(PulseWidthModulation,脉冲宽度调制)控制信号中定时获取设定周期的脉冲信号,并计算得到脉冲信号的占空比,然后根据脉冲信号的占空比控制电机工作。通常情况下,用于控制电机工作的PWM控制信号的精度值为1%或者更大,即当PWM控制信号的精度值为1%时,PWM控制信号的占空比可以为0、1%、2%、3%、……、100%;当PWM控制信号的精度值为2%时,PWM控制信号的占空比可以为0、2%、4%、6%、……、100%。但是获取的脉冲信号的占空比存在单向偏差,即获取的脉冲信号的占空比一直大于实际输入的PWM控制信号的占空比,或获取的脉冲信号的占空比一直小于实际输入的PWM控制信号的占空比,影响电机控制的精准度。
技术实现思路
本申请实施例提供了一种电机控制方法、装置、终端设备及存储介质,可以解决单向偏差影响 ...
【技术保护点】
1.一种电机控制方法,其特征在于,包括:/n在输入的脉冲宽度调制PWM控制信号中获取设定个数周期的脉冲信号作为预处理信号,并计算所述预处理信号的占空比;/n根据所述预处理信号的占空比和所述PWM控制信号的精度值,在指向值集合中确定目标指向值;其中,所述精度值为所述PWM控制信号占空比的最小变化值;/n根据所述目标指向值在占空比集合中确定目标占空比,并基于所述目标占空比控制电机工作;其中,所述占空比集合包括所述PWM控制信号所有的占空比,并且所述占空比集合中的占空比和所述指向值集合中的指向值为一一对应关系。/n
【技术特征摘要】
1.一种电机控制方法,其特征在于,包括:
在输入的脉冲宽度调制PWM控制信号中获取设定个数周期的脉冲信号作为预处理信号,并计算所述预处理信号的占空比;
根据所述预处理信号的占空比和所述PWM控制信号的精度值,在指向值集合中确定目标指向值;其中,所述精度值为所述PWM控制信号占空比的最小变化值;
根据所述目标指向值在占空比集合中确定目标占空比,并基于所述目标占空比控制电机工作;其中,所述占空比集合包括所述PWM控制信号所有的占空比,并且所述占空比集合中的占空比和所述指向值集合中的指向值为一一对应关系。
2.根据权利要求1所述的电机控制方法,其特征在于,在输入的脉冲宽度调制PWM控制信号中获取设定个数周期的脉冲信号作为预处理信号,并计算所述预处理信号的占空比之前,还包括:
将所述PWM控制信号中的所有占空比按照从小到大进行排序,形成所述占空比集合;
为所述占空比集合中的每个占空比配置一个指向值,形成所述指向值集合;其中,所述指向值集合为自然数列;
建立所述占空比集合和所述指向值集合的对应关系。
3.根据权利要求2所述的电机控制方法,其特征在于,根据所述预处理信号的占空比和所述PWM控制信号的精度值,在指向值集合中确定目标指向值,包括:
根据所述预处理信号的占空比和所述精度值确定目标比值;
利用预设的补偿因子对所述目标比值进行补偿,得到补偿值;
将所述补偿值的整数部分作为所述目标指向值。
4.根据权利要求3所述的电机控制方法,其特征在于,所述补偿值的确定公式为:
其中,m为所述补偿值,N为所述预处理信号的占空比,n为所述精度值,b为所述补偿因子。
5.根据权利要求4所述的电机控制方法,其特征在于,根据所述目标指向值在占空比集合中确定目标占空比,包括:
在所述指向值集合中获取第M+1个指向值;其中,M为所述补偿值m的整数部分;
在所述占空比集合中获取与第M+1个指向值关联的占空比,并将获取的占空比作为所述目标占空比。
6.根据权利要求1至5任一项...
【专利技术属性】
技术研发人员:杨勇,宫海涛,颜世智,
申请(专利权)人:深圳市杉川机器人有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。