【技术实现步骤摘要】
一种电机的自适应控制方法、系统及存储介质
[0001]本专利技术涉及电机控制
,具体涉及一种电机的自适应控制方法、系统及存储介质。
技术介绍
[0002]为满足对电机转速的定制化需求,需要满足不同的期望转速,然而相关技术中的电机控制方案,在给定电机的最期望转速的前提下,难以保证电机运行准确度的同时,实现电机效率的最大化。
技术实现思路
[0003]本专利技术目的在于提供一种电机的自适应控制方法、系统及存储介质,在保证电机运行准确度的同时,实现电机效率的最大化,从而做到兼顾电机控制的准确度和效率。
[0004]为了实现上述目的,本专利技术提供以下技术方案:第一方面,本专利技术实施例提供了一种电机的自适应控制方法,所述方法包括以下步骤:获取电机的当前电角度、当前转速和期望转速;将所述当前电角度与预先设定的基准电角度进行比较,计算得到角度偏差;根据所述角度偏差、当前转速和期望转速调整电机的电压和PWM信号的占空比,使得电机匹配到基准电角度值时的当前转速达到期望转速;在电机匹配到所述基准电角度值后,调整电机的运行电压和PWM信号的占空比,以优化电机按期望转速运行时的效率;其中,电机的效率为电机的机械能输出功率和电能输入功率的比率。
[0005]可选地,所述根据所述角度偏差、当前转速和期望转速调整电机的电压和PWM信号的占空比,使得电机匹配到基准电角度值时的当前转速达到期望转速,包括:根据所述期望转速确定电机的电压调整范围;根据所述电机的当前转速确定所述电机的PWM信号的占空比最小调整值; ...
【技术保护点】
【技术特征摘要】
1.一种电机的自适应控制方法,其特征在于,所述方法包括以下步骤:获取电机的当前电角度、当前转速和期望转速;将所述当前电角度与预先设定的基准电角度进行比较,计算得到角度偏差;根据所述角度偏差、当前转速和期望转速调整电机的电压和PWM信号的占空比,使得电机匹配到基准电角度值时的当前转速达到期望转速;在电机匹配到所述基准电角度值后,调整电机的运行电压和PWM信号的占空比,以优化电机按期望转速运行时的效率;其中,电机的效率为电机的机械能输出功率和电能输入功率的比率。2.根据权利要求1所述的一种电机的自适应控制方法,其特征在于,所述根据所述角度偏差、当前转速和期望转速调整电机的电压和PWM信号的占空比,使得电机匹配到基准电角度值时的当前转速达到期望转速,包括:根据所述期望转速确定电机的电压调整范围;根据所述电机的当前转速确定所述电机的PWM信号的占空比最小调整值;其中,占空比最小调整值=(最大占空比
‑
最小占空比)/(最大转速
‑
最小转速);根据所述角度偏差、所述电压调整范围和所述PWM信号的占空比调整范围,调整所述电机的电压和PWM信号的占空比,使得所述电机匹配到所述基准电角度值时的当前转速达到期望转速。3.根据权利要求2所述的一种电机的自适应控制方法,其特征在于,所述根据所述期望转速,确定电机的电压调整范围,包括:获取期望转速、当前转速和优选效率,根据所述期望转速、当前转速和优选效率确定目标电压,使得所述电机按目标电压调整到期望转速时,达到优选效率;其中,目标电压=额定电压
×
(1+(期望转速
‑
当前转速)/(1
‑
优选效率));当前转速=额定转速
×
(1
‑
当前效率);当前效率=当前转速*当前扭矩/当前电压*当前电流;基于所述目标电压确定电压调整范围。4.根据权利要求3所述的一种电机的自适应控制方法,其特征在于,所述根据所述角度偏差、所述电压调整范围和所述PWM信号的占空比调整范围,调整所述电机的电压和PWM信号的占空比,使得所述电机匹配到所述基准电角度值时的当前转速达到期望转速,包括:S331,获取角度偏差,将所述角度偏差作为基准偏差角;S332,确定所述基准偏差角所在的角度偏差区间,基于预先设置的加速对应表确定所述角度偏差区间对应的加速值,将所述加速值对应的电压值作为需求电压值;其中,所述加速对应表包含多个角度偏差区间和多个加速值,多个角度偏差区间和多个加速值一一对应,多个所述加速值的大小随角度偏差区间的增加而增加;电机的转速从0开始按加速值运行一个周期时长的角度值在该加速值对应的角度偏差区间内;S333,确定所述需求电压值是否低于所述目标电压,若是,则执行S334,若否,则基于所述目标电压和所述基准偏差角控制电机运行,使得所述电机匹配到所述基准电角度值时的当前转速达到期望转速;S334,将所述基准偏差角划分为多段偏差区间,控制电机按所述需求电压值运行并补偿一段偏差区间后,获取当前转速;S335,基于所述当前转速、占空比最小调整值和期望转速确定占空比的步长,基于所述
占空比的步长调整所述PWM信号的占空比;其中,占空比的步长=占空比最小调整值*(期望转速
‑
当前转速)/当前转速;S336,按调整后的占空比控制电机运行并补偿下一段偏差区间后,获取当前转速,并确定待补偿的偏差区间数量是否小于预先设定的偏差阈值,若否,则执行S337;若是,则执行S339;S337,基于所...
【专利技术属性】
技术研发人员:王龙,陈彦平,李静波,
申请(专利权)人:深圳市精锐昌科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。