一种电机驱动控制方法、系统、装置及可读存储介质制造方法及图纸

技术编号:35077069 阅读:27 留言:0更新日期:2022-09-28 11:43
本发明专利技术公开了一种电机驱动控制方法、系统、装置及可读存储介质,方法包括:获取变频器电流数据、电机转速数据、电机位置数据;将变频器电流数据和电机位置数据输入硬件变换电路得到电流D轴分量和电流Q轴分量;将电机转速数据、电机位置数据、电流D轴分量和电流Q轴分量输入硬件变换电路,得到电压α轴分量和电压β轴分量;根据电压α轴分量和电压β轴分量生成变频器控制调制波,并将变频器控制调制波发送至变频器。本发明专利技术实施例的电机驱动控制方法,能够提高电机驱动控制系统的运行速度,提升电机驱动控制系统的性能。机驱动控制系统的性能。机驱动控制系统的性能。

【技术实现步骤摘要】
一种电机驱动控制方法、系统、装置及可读存储介质


[0001]本专利技术涉及电机控制相关
,尤其是涉及一种电机驱动控制方法、系统、装置及可读存储介质。

技术介绍

[0002]现有的电机矢量控制算法是通过在一个专用的微控制单元开发算法软件来实现,该算法软件运行在微控制单元的中央处理器中。电机矢量控制算法中涉及到多种数据的复杂运算,在实际应用中,中央处理器不仅需要运行电机矢量控制算法的算法软件,还需要实时控制数模转换单元进行电流采样、控制空间矢量脉宽调制单元产生调制波形等,占用了很大的中央处理器运行时间,导致降低了电机驱动控制系统的性能。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种电机驱动控制方法,能够提高电机驱动控制系统的运行速度,提升电机驱动控制系统的性能。
[0004]本专利技术还提供了一种电机驱动控制系统、装置以及计算机可读存储介质。
[0005]根据本专利技术的第一方面实施例的电机驱动控制方法,包括以下步骤:
[0006]获取变频器电流数据、电机转速数据、电机位置数据;
[0007]将所述变频器电流数据和所述电机位置数据输入硬件变换电路得到电流D轴分量和电流Q轴分量;
[0008]将所述电机转速数据、所述电机位置数据、所述电流D轴分量和所述电流Q轴分量输入所述硬件变换电路,得到电压α轴分量和电压β轴分量;
[0009]根据所述电压α轴分量和所述电压β轴分量生成变频器控制调制波,并将所述变频器控制调制波发送至变频器。
[0010]根据本专利技术实施例的电机驱动控制方法,至少具有如下有益效果:
[0011]通过获取变频器电流数据、电机转速数据、电机位置数据,可以得到电机的变频器的输出信息,通过将变频器电流数据和电机位置数据输入硬件变换电路得到电流D轴分量和电流Q轴分量,可以实现通过硬件进行数据运算得到电机驱动状态反馈量。将电机转速数据、电机位置数据、电流D轴分量和电流Q轴分量输入硬件变换电路,得到电压α轴分量和电压β轴分量,可以实现通过硬件对电机驱动状态反馈量和目标值的误差进行动态调节。硬件变换电路运算完成后,调取硬件变换电路的运算结果,通过软件根据电压α轴分量和电压β轴分量生成变频器控制调制波,从而对变频器进行驱动控制。通过硬件变换电路对部分电机矢量控制过程的数据进行运算,减轻了中央处理器的运行负荷,加速了电机驱动控制系统的运行速度,本专利技术实施例的电机驱动控制方法通过软硬件结合的方式来实现电机驱动控制,能够提高电机驱动控制系统的运行速度,提升电机驱动控制系统的性能。
[0012]根据本专利技术的一些实施例,所述硬件变换电路包括乘法器和Park变换器;所述将所述变频器电流数据和所述电机位置数据输入硬件变换电路得到电流D轴分量和电流Q轴
分量,包括以下步骤:
[0013]将所述变频器电流数据输入Clarke变换子硬件运算单元得到电流α轴分量和电流β轴分量,并生成第一运算结果标识,所述Clarke变换子硬件运算单元利用所述乘法器得到;
[0014]响应于所述第一运算结果标识,根据所述第一运算结果标识获取所述电流α轴分量和所述电流β轴分量;
[0015]将所述电流α轴分量、所述电流β轴分量和所述电机位置数据输入所述Park变换器得到所述电流D轴分量和所述电流Q轴分量。
[0016]根据本专利技术的一些实施例,所述将所述变频器电流数据输入Clarke变换子硬件运算单元得到电流α轴分量和电流β轴分量,并生成第一运算结果标识,包括以下步骤:
[0017]将所述变频器电流数据输入Clarke变换子硬件运算单元进行运算,得到所述电流α轴分量和所述电流β轴分量;
[0018]将所述电流α轴分量和所述电流β轴分量保存至所述Clarke变换子硬件运算单元的寄存器中,并生成所述第一运算结果标识。
[0019]根据本专利技术的一些实施例,所述硬件变换电路还包括除法器和开平方根电路;所述将所述电机转速数据、所述电机位置数据、所述电流D轴分量和所述电流Q轴分量输入所述硬件变换电路,得到电压α轴分量和电压β轴分量,包括以下步骤:
[0020]将所述电机转速数据与预设的参考转速值求差后输入PI调节子硬件运算单元,得到电流Q轴参考值,并生成第二运算结果标识,所述PI调节子硬件运算单元利用所述除法器、所述乘法器和所述开平方根电路得到;
[0021]响应于所述第二运算结果标识,根据所述第二运算结果标识获取所述电流Q轴参考值;
[0022]对所述电流Q轴参考值和所述电流Q轴分量求差后输入所述PI调节子硬件运算单元,得到电压Q轴分量,并更新所述第二运算结果标识;
[0023]响应于所述第二运算结果标识,根据所述第二运算结果标识获取所述电压Q轴分量;
[0024]对预设的电流D轴参考值和所述电流D轴分量求差后输入所述PI调节子硬件运算单元,得到电压D轴分量,并更新所述第二运算结果标识;
[0025]响应于所述第二运算结果标识,根据所述第二运算结果标识获取所述电压D轴分量;
[0026]将所述电压Q轴分量、所述电压D轴分量和所述电机位置数据输入所述Park变换器,得到所述电压α轴分量和所述电压β轴分量。
[0027]根据本专利技术的一些实施例,所述硬件变换电路还包括反正切运算器;所述电机驱动控制方法,还包括以下步骤:
[0028]将所述电压α轴分量、所述电压β轴分量、所述电流α轴分量和所述电流β轴分量输入位置与速度估算子硬件运算单元,得到估算转速数据和估算位置数据,并生成第三运算结果标识;所述估算转速数据用于更新所述电机转速数据,所述估算位置数据用于更新所述电机位置数据,所述位置与速度估算子硬件运算单元利用所述乘法器、所述除法器、所述反正切运算器和所述开平方根电路得到;
[0029]响应于所述第三运算结果标识,根据所述第三运算结果标识获取所述估算转速数据和所述估算位置数据。
[0030]根据本专利技术的第二方面实施例的电机驱动控制系统,包括:
[0031]数据获取单元,用于获取变频器电流数据、电机转速数据、电机位置数据;
[0032]第一运算单元,用于将所述变频器电流数据和所述电机位置数据输入硬件变换电路得到电流D轴分量和电流Q轴分量;
[0033]第二运算单元,用于将所述电机转速数据、所述电机位置数据、所述电流D轴分量和所述电流Q轴分量输入所述硬件变换电路,得到电压α轴分量和电压β轴分量;
[0034]控制调制波生成单元,用于根据所述电压α轴分量和所述电压β轴分量生成变频器控制调制波,并将所述变频器控制调制波发送至变频器。
[0035]根据本专利技术实施例的电机驱动控制系统,至少具有如下有益效果:
[0036]通过数据获取单元获取变频器电流数据、电机转速数据、电机位置数据,可以得到电机的变频器的输出信息,通过第一运算单元将变频器电流数据和电机位置数据输入硬件变换电路得到电流D轴分量和电流Q轴分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电机驱动控制方法,其特征在于,包括以下步骤:获取变频器电流数据、电机转速数据、电机位置数据;将所述变频器电流数据和所述电机位置数据输入硬件变换电路得到电流D轴分量和电流Q轴分量;将所述电机转速数据、所述电机位置数据、所述电流D轴分量和所述电流Q轴分量输入所述硬件变换电路,得到电压α轴分量和电压β轴分量;根据所述电压α轴分量和所述电压β轴分量生成变频器控制调制波,并将所述变频器控制调制波发送至变频器。2.根据权利要求1所述的电机驱动控制方法,其特征在于,所述硬件变换电路包括乘法器和Park变换器;所述将所述变频器电流数据和所述电机位置数据输入硬件变换电路得到电流D轴分量和电流Q轴分量,包括以下步骤:将所述变频器电流数据输入Clarke变换子硬件运算单元得到电流α轴分量和电流β轴分量,并生成第一运算结果标识,所述Clarke变换子硬件运算单元利用所述乘法器得到;响应于所述第一运算结果标识,根据所述第一运算结果标识获取所述电流α轴分量和所述电流β轴分量;将所述电流α轴分量、所述电流β轴分量和所述电机位置数据输入所述Park变换器得到所述电流D轴分量和所述电流Q轴分量。3.根据权利要求2所述的电机驱动控制方法,其特征在于,所述将所述变频器电流数据输入Clarke变换子硬件运算单元得到电流α轴分量和电流β轴分量,并生成第一运算结果标识,包括以下步骤:将所述变频器电流数据输入Clarke变换子硬件运算单元进行运算,得到所述电流α轴分量和所述电流β轴分量;将所述电流α轴分量和所述电流β轴分量保存至所述Clarke变换子硬件运算单元的寄存器中,并生成所述第一运算结果标识。4.根据权利要求2所述的电机驱动控制方法,其特征在于,所述硬件变换电路还包括除法器和开平方根电路;所述将所述电机转速数据、所述电机位置数据、所述电流D轴分量和所述电流Q轴分量输入所述硬件变换电路,得到电压α轴分量和电压β轴分量,包括以下步骤:将所述电机转速数据与预设的参考转速值求差后输入PI调节子硬件运算单元,得到电流Q轴参考值,并生成第二运算结果标识,所述PI调节子硬件运算单元利用所述除法器、所述乘法器和所述开平方根电路得到;响应于所述第二运算结果标识,根据所述第二运算结果标识获取所述电流Q轴参考值;对所述电流Q轴参考值和所述电流Q轴分量求差后输入所述PI调节子硬件运算单元,得到电压Q轴分量,并更新所述第二运算结果标识;响应于所述第二运算结果标识,根据所述第二运算结果标识获取所述电压Q轴分量;对预设的电流D轴参考值和所述电流D轴分量求差...

【专利技术属性】
技术研发人员:谭振平陈毅华黄嵩人林钊彰
申请(专利权)人:湖南进芯电子科技有限公司
类型:发明
国别省市:

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

1