电动助力自行车的电机扭矩的输出控制方法及设备与流程

文档序号:37375596发布日期:2024-03-22 10:28阅读:10来源:国知局
电动助力自行车的电机扭矩的输出控制方法及设备与流程

本发明涉及一种电动助力自行车的电机扭矩的输出控制方法及设备。


背景技术:

1、现有的电动助力自行车的电机助力功能的开启时机不够准确,助力效果也不够智能,导致骑行者的体验不佳。


技术实现思路

1、本发明的目的在于提供一种电动助力自行车的电机扭矩的输出控制方法及设备。

2、为解决上述问题,本发明提供一种电动助力自行车的电机扭矩的输出控制方法,包括:

3、根据电动助力自行车的当前运行工况、高功率输出模式的开启时长、高功率输出模式的结束时长,确定当前是电动助力自行车电机的高功率输出模式,还是额定功率输出模式,其中,高功率大于额定功率;

4、确定高功率输出模式或额定功率输出模式时,对应的电机扭矩的输出限制值;

5、基于当前车速和电机的当前温度,对电机扭矩的输出限制值进行修正,以得到电机扭矩最小修正值;

6、对所述电机扭矩最小修正值进行平滑处理,以得到平滑处理后的电机扭矩值,控制电机输出所述电机扭矩值。

7、进一步的,在上述方法中,根据电动助力自行车的当前运行工况、高功率输出模式的开启时长、高功率输出模式的结束时长,确定当前是电动助力自行车电机的高功率输出模式,还是额定功率输出模式,其中,高功率大于额定功率,包括:

8、步骤s10,在电动助力自行车开始骑行初始状态,设置timingbar=0,设置coolingbar=0,其中,timingbar=1表示高功率输出模式进行中,timingbar=0表示停止高功率输出模式;coolingbar=1表示高功率输出模式冷却中,coolingbar=0表示高功率输出模式冷却完毕;

9、步骤s11,当{timingbar=0或timingbar=1}且{“coolingbar 0”}条件不满足时,停止高功率输出模式进入额定功率模式,输出timingbar=0;coolingbar计时,当coolingbar的当前计时时间小于预设第二时间阈值,输出coolingbar=1;当coolingbar的当前计时时间大于等于预设第二时间阈值,输出coolingbar=0;

10、否则当{timingbar=0或timingbar=1}且{“coolingbar=0”}条件满足时,执行步骤s12。

11、进一步的,在上述方法中,步骤s12:

12、当高功率输出模式的按键按下,或自行车所在道路的坡度大于预设坡度阈值,或timingbar=1任一条件满足时,启动高功率输出模式,同时timingbar计时,当timingbar的当前计时时间小于第一时间阈值,则输出timingbar=1;当timingbar的当前计时时间大于等于第一时间阈值,则停止高功率输出模式进入额定功率模式,输出timingbar=0;coolingbar计时,当coolingbar的当前计时时间小于预设第二时间阈值,输出coolingbar=1,当coolingbar的当前计时时间大于等于预设第二时间阈值,输出coolingbar=0;

13、否则高功率输出模式的按键按下,或自行车所在道路的坡度大于预设坡度阈值,或timingbar=1条件都不满足时,执行步骤s13。

14、进一步的,在上述方法中,步骤s13:

15、当p请求<=预设功率阈值,维持额定功率模式;其中,p请求=踏板速度*踏板扭矩*k/9.55,k为助力比;

16、否则,当p请求>预设功率阈值,执行步骤s14。

17、进一步的,在上述方法中,步骤s14:

18、当t请求>预设扭矩阈值的条件满足时,保持高功率输出模式,同时timingbar计时,当timingbar的当前计时时间小于第一时间阈值,则输出timingbar=1;当timingbar的当前计时时间大于等于第一时间阈值,则停止高功率输出模式进入额定功率模式,输出timingbar=0;coolingbar计时,当coolingbar的当前计时时间小于预设第二时间阈值,输出coolingbar=1,当coolingbar的当前计时时间大于等于预设第二时间阈值,输出coolingbar=0;其中,t请求=踏板扭矩*k;

19、否则t请求<=预设扭矩阈值,维持额定功率模式。

20、进一步的,在上述方法中,确定高功率输出模式或额定功率输出模式时,对应的电机扭矩的输出限制值,包括:

21、确定高功率输出模式时,获取高功率输出模式对应的扭矩边界限制的第一表,依据电动助力自行车的当前踏板转速查第一表,以获得对应的电机扭矩的输出限制值。

22、进一步的,在上述方法中,确定高功率输出模式或额定功率输出模式时,对应的电机扭矩的输出限制值,包括:

23、确定额定功率输出模式时,获取额定功率输出模式对应的扭矩边界限制的第二表,依据电动助力自行车的当前踏板转速查第二表,以获得对应的电机扭矩的输出限制值。

24、进一步的,在上述方法中,基于当前车速和电机的当前温度,对电机扭矩的输出限制值进行修正,以得到电机扭矩最小修正值,包括:

25、动助力自行车的当前电机温度moter temp查第三表,获得扭矩指令修正系数motor temp deratingfactor,计算t修正1=motor temp deratingfactor*torque limit,torque limit为电机扭矩的输出限制值;

26、根据电动助力自行车的当前车速vehicle speed查第四表,获得扭矩指令修正系数vehicle speed deratingfactor,计算t修正2=vehicle speed deratingfactor*torquelimit;

27、计算电机扭矩最小修正值treq=min{t请求,t修正1,t修正2}。

28、根据本发明的另一方面,还提供一种计算机可读存储介质,其上存储有计算机可执行指令,其中,该计算机可执行指令被处理器执行时使得该处理器执行如上述任一项所述的方法。

29、根据本发明的另一方面,还提供一种计算器设备,其中,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行上述任一项所述的方法。

30、与现有技术相比,本发明可以基于电动助力自行车的当前采集信号判定电动助力自行车的运行工况,基于当前运行工况、高功率输出模式的开启时长、高功率输出模式判定是否启停高功率输出模式(hypershift功能),从而在起步、爬坡和急加速等工况时,实现电机的澎湃动力释放,提高骑行者的骑行体验。

31、通过本发明,可以使用高功率的电机如500w的电机,且可以通过算法将电机的额定功率控制在较低的值如250w。这样,可以在电动助力自行车上坡时短暂地变成500w电机,输出动力。或者,在系统判断骑行者可能需要助力时,主动切换到500w的高功率输出模式,即hypershift模式。

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