电机启动控制方法、装置、机械设备和存储介质制造方法及图纸

技术编号:35197905 阅读:44 留言:0更新日期:2022-10-12 18:31
本申请涉及一种电机启动控制方法、装置、机械设备和存储介质。所述方法包括:响应关机指令,逐步减小电机驱动电流,采集所述电机的实时转速,当当前时间电机的实时转速不大于预设的第一目标转速、且未接收到启动指令时,则断开电机驱动电流,当在电机断电惯性运行过程中接收到启动指令时,根据当前时间电机的实时转速与预设的第二目标转速的比较结果,选择预设的启动控制方案启动电机,预设的第一目标转速基于预设的停机时长和存在电机驱动电流时,满足无反向充电的预设的第一转速区间确定,预设的第二目标转速基于不存在电机驱动电流时,满足无反向充电的预设的第二转速区间确定。采用本方法能在电机接收关机指令后再启动时防止反向充电。止反向充电。止反向充电。

【技术实现步骤摘要】
电机启动控制方法、装置、机械设备和存储介质


[0001]本申请涉及数控
,特别是涉及一种电机启动控制方法、装置、机械设备、存储介质和计算机程序产品。

技术介绍

[0002]电机(俗称马达)是将电能转换为机械能的装置,在各行各业得到了广泛的应用。目前,在电机接收到开关OFF信号后,常用的做法是关闭电机的全部的MOS管,MOS管是MOSFET(Metal

Oxide

Semiconductor Field

Effect Transistor,MOSFET,金氧半场效晶体管)的缩写,即关闭驱动电流,使电机依靠自身的机械惯性降低转速,直至静止,或者执行刹车程序,使电机停机。若在电机还未完全静止的时候,再次启动电机,则先检测一下电机转速,然后给出对应的占空比,实现再次启动,或者通过执行电机软启动程序实现再次启动。
[0003]然而,上述处理方式,需要在检测到实际转速后,再给出对应占空比,如此耗用时间,从把手按下,到转速有明显响应时,会有一段滞后时间,并且,在电机在高速运行的时候相当于一个发电机,若再次启动,给到的电机的占空比不合适时,会出现反向充电至电池的现象。
[0004]因此,需要提供一种能够在电机接收关机指令后再启动时防止反向充电的方案。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够电机接收关机指令后再启动时防止反充电的电机启动控制方法、装置、机械设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种电机启动控制方法。所述方法包括:
[0007]响应关机指令,逐步减小电机驱动电流;
[0008]采集所述电机的实时转速,比较实时转速与预设的第一目标转速的大小;
[0009]当当前时间电机的实时转速不大于预设的第一目标转速、且未接收到启动指令时,则断开电机驱动电流;
[0010]当在电机断电惯性运行过程中接收到启动指令时,比较当前时间电机的实时转速与预设的第二目标转速的大小,根据比较结果,选择预设的启动控制方案启动电机;
[0011]其中,预设的第二目标转速小于预设的第一目标转速,预设的第一目标转速基于预设的停机时长和预设的第一转速区间确定,预设的第二目标转速基于预设的第二转速区间确定,第一转速区间为存在电机驱动电流时,满足无反向充电的转速区间,第二转速区间为不存在电机驱动电流时,满足无反向充电的转速区间。
[0012]在一个实施例中,根据比较结果,选择预设的启动控制方案启动电机包括:
[0013]若当前时间电机的实时转速不小于预设的第二目标转速,则基于当前时间电机的实时转速确定占空比,根据占空比启动电机;
[0014]若当前时间电机的实时转速小于预设的第二目标转速,则执行预设的刹车程序,直至电机停机,以软启动的方式启动电机。
[0015]在一个实施例中,基于当前时间电机的实时转速,确定占空比包括:
[0016]获取电机的额定转速和母线电压;
[0017]确定当前时间电机的实时转速与额定转速的比值;
[0018]根据比值和母线电压,得到注入电压值;
[0019]基于注入电压值,确定占空比。
[0020]在一个实施例中,基于注入电压值,确定占空比包括:
[0021]基于注入电压值,采用正弦波控制法,确定占空比。
[0022]在一个实施例中,采集电机的实时转速,比较实时转速与预设的第一目标转速的大小之后,还包括:
[0023]当接收到启动指令且当前时间电机的实时转速大于预设的第一目标转速时,则根据启动指令携带的期望转速,调整实时转速,以使电机以期望转速运转。
[0024]在一个实施例中,采集所述电机的实时转速之前,还包括:
[0025]通过速度环控制算法方法降低电机的转速,速度环控制算法方法基于预设的停机时长确定。
[0026]第二方面,本申请还提供了一种电机启动控制装置。所述装置包括:
[0027]关机指令响应模块,用于响应关机指令,逐步减小电机驱动电流;
[0028]实时转速监控模块,用于采集实时转速,比较实时转速与预设的第一目标转速的大小;
[0029]驱动控制模块,用于当当前时间电机的实时转速不大于预设的第一目标转速、且未接收到启动指令时,则断开电机驱动电流,以使电机依靠机械惯性降低转速;
[0030]再启动控制模块,用于当在电机断电惯性运行过程中接收到启动指令时,比较当前时间电机的实时转速与预设的第二目标转速的大小,根据比较结果,选择预设的启动控制方案启动电机;
[0031]其中,预设的第二目标转速小于预设的第一目标转速,预设的第一目标转速基于预设的停机时长和预设的第一转速区间确定,预设的第二目标转速基于预设的第二转速区间确定,第一转速区间为存在电机驱动电流时,满足无反向充电的转速区间,第二转速区间为不存在电机驱动电流时,满足无反向充电的转速区间。
[0032]第三方面,本申请还提供了一种机械设备。所述机械设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0033]响应关机指令,逐步减小电机驱动电流;
[0034]采集所述电机的实时转速,比较实时转速与预设的第一目标转速的大小;
[0035]当当前时间电机的实时转速不大于预设的第一目标转速、且未接收到启动指令时,则断开电机驱动电流;
[0036]当在电机断电惯性运行过程中接收到启动指令时,比较当前时间电机的实时转速与预设的第二目标转速的大小,根据比较结果,选择预设的启动控制方案启动电机;
[0037]其中,预设的第二目标转速小于预设的第一目标转速,预设的第一目标转速基于预设的停机时长和预设的第一转速区间确定,预设的第二目标转速基于预设的第二转速区
间确定,第一转速区间为存在电机驱动电流时,满足无反向充电的转速区间,第二转速区间为不存在电机驱动电流时,满足无反向充电的转速区间。
[0038]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0039]响应关机指令,逐步减小电机驱动电流;
[0040]采集所述电机的实时转速,比较实时转速与预设的第一目标转速的大小;
[0041]当当前时间电机的实时转速不大于预设的第一目标转速、且未接收到启动指令时,则断开电机驱动电流;
[0042]当在电机断电惯性运行过程中接收到启动指令时,比较当前时间电机的实时转速与预设的第二目标转速的大小,根据比较结果,选择预设的启动控制方案启动电机;
[0043]其中,预设的第二目标转速小于预设的第一目标转速,预设的第一目标转速基于预设的停机时长和预设的第一转速区间确定,预设的第二目标转速基于预设的第二转速区间确定,第一转速区间为存在电机驱本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电机启动控制方法,其特征在于,所述方法包括:响应关机指令,逐步减小电机驱动电流;采集所述电机的实时转速,比较实时转速与预设的第一目标转速的大小;当当前时间电机的实时转速不大于预设的第一目标转速、且未接收到启动指令时,则断开电机驱动电流;当在电机断电惯性运行过程中接收到启动指令时,比较当前时间电机的实时转速与预设的第二目标转速的大小,根据比较结果,选择预设的启动控制方案启动电机;其中,所述预设的第二目标转速小于所述预设的第一目标转速,所述预设的第一目标转速基于预设停机时长和预设的第一转速区间确定,所述预设的第二目标转速基于预设的第二转速区间确定,所述第一转速区间为存在电机驱动电流时,满足无反向充电的转速区间,所述第二转速区间为不存在电机驱动电流时,满足无反向充电的转速区间。2.根据权利要求1所述的电机启动控制方法,其特征在于,所述根据比较结果,选择预设的启动控制方案启动电机包括:若当前时间电机的实时转速不小于预设的第二目标转速,则基于当前时间电机的实时转速确定占空比,根据所述占空比启动电机;若当前时间电机的实时转速小于预设的第二目标转速,则执行预设的刹车程序,直至电机停机,以软启动的方式启动电机。3.根据权利要求2所述的电机启动控制方法,其特征在于,基于当前时间电机的实时转速,确定占空比包括:获取所述电机的额定转速和母线电压;确定当前时间电机的实时转速与所述额定转速的比值;根据所述比值和所述母线电压,得到注入电压值;基于所述注入电压值,确定占空比。4.根据权利要求3所述的电机启动控制方法,其特征在于,所述基于所述注入电压值,确定占空比包括:基于所述注入电压值,采用正弦波控制法,确定占空比。5.根据权利要求1至4任意一项所述的电机启动控制方法,其特征在于,所述采集所述电机的实时转速,比较实时转速与预设的第一目标转速的大...

【专利技术属性】
技术研发人员:郝才生梅平
申请(专利权)人:深圳拓邦股份有限公司
类型:发明
国别省市:

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

1