一种电机控制方法及电子设备的制造方法

文档序号:9670348阅读:272来源:国知局
一种电机控制方法及电子设备的制造方法
【技术领域】
[0001] 本发明设及电子技术领域,特别是设及一种电机控制方法及电子设备。
【背景技术】
[0002] 随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越 来越多,人们也享受到了科技发展带来的各种便利。现在人们可W通过各种类型的电子设 备,享受随着科技发展带来的舒适生活。
[0003] 目前,现有技术中的永磁无刷电机一般采用最大力矩控制方法,在处理器进行力 矩计算的过程中需要设及到开平方运算,并且,在处理器计算电机的控制电压矢量大小时 也需要作开平方运算,例如,计算控制电压¥,所采用的公式是,^.="^/^,3+^/但是,由于 O 现有技术中通过电子微处理器作开平方运算时通常会存在计算精度问题,如果精度不够, 那么MClKMicrocon化oiler化it微控制单元)所计算生成的控制用P歷波占空比精度也会 不高。并且,如果电机采用=相电源供电,由于母线电压通常在500伏特W上,当电机的控制 力矩精度不够时,非常容易造成电机在运行时发生=相电流振荡比剧烈,电机运行频率不 稳定,运行噪音大等技术问题,对电机正常运行造成非常大影响,严重的甚至会造成生产事 故。
[0004] 可见,现有技术中存在着处理器在进行电机控制计算过程中开平方运算的计算结 果精度不高,处理生成的控制参数精度较低,容易造成电机运行不稳定的技术问题。

【发明内容】

[000引本申请提供一种电机控制方法及电子设备,用W解决现有技术中存在着处理器在 进行电机控制计算过程中开平方运算的计算结果精度不高,处理生成的控制参数精度较 低,容易造成电机运行不稳定的技术问题。
[0006 ]本申请一方面提供了一种电机控制方法,包括:
[0007]获取由电机的反电动势常数垃,所述电机的交轴上的第一电感值Lq,所述电机的直 轴上的第二电感值W及所述电机的交轴上的第一控制电流值Iq组成的第一数组;
[000引获得与所述第一数组对应的查询值N;
[0009] 在查询表中进行查表,获得与所述查询值N对应的结果值M,所述查询表包括2D+1 的和数个结果值,n为大于等于1的自然数;
[0010] 基于所述第一数组及所述结果值M,采用基本运算获得所述电机的直轴上的第二 控制电流值Id。
[0011] 可选地,所述获得与所述第一数组对应的查询值N,包括:
[0012] 确定第一值和第二值,所述第一值为第一间值与第二间值中的较小值,所述第二 值为所述第一间值与所述第二间值中的较大值,所述第一间值为所述反电动势常数Ke与中 间数的比值的绝对值,所述中间数为所述第二电感值Ld与所述第一电感值Lq的差值的2倍, 所述第二间值为所述第一控制电流值Iq的绝对值;
[0013] 基于所述第一值与所述第二值的比值扩大2的n次方倍确定所述查询值N。
[0014] 可选地,所述在查询表中进行查表,获得与所述查询值N对应的结果值M,包括:
[0015] 在查询表中进行查表,获得与所述查询值N对应的,且为基于对所述第一值与所述 第二值的比值的平方加上1的和数开平方根再减去1后得到的数值而获得的结果值M。
[0016] 可选地,所述基于所述第一数组及所述结果值M,采用基本运算获得所述电机的直 轴上的第二控制电流值Id,包括:
[0017] 基于公式
,获得所述第二控制电流值Id。
[0018] 另一方面,本申请实施例还提供了一种电子设备,包括:
[0019] 传感器,用于获取所述电机的交轴上的第一控制电流值Iq;
[0020] 处理器,用W查询电机参数获取由电机的反电动势常数虹,W及获取所述电机的 交轴上的第一电感值Lq,所述电机的直轴上的第二电感值Ld,获得与所述第一数组对应的查 询值N,在查询表中进行查表,获得与所述查询值N对应的结果值M,基于所述第一数组及所 述结果值M,采用基本运算获得所述电机的直轴上的第二控制电流值Id,其中,所述反电动 势常数虹、所述第一电感值Lq、所述第二电感值Ld、W及第一控制电流值Iq组成第一数组,所 述查询表包括2D+1的和数个结果值,n为大于等于1的自然数。
[0021 ]可选地,所述处理器,用W确定第一值和第二值,基于所述第一值与所述第二值的 比值扩大2的n次方倍确定所述查询值N,其中,所述第一值为第一间值与第二间值中的较小 值,所述第二值为所述第一间值与所述第二间值中的较大值,所述第一间值为所述反电动 势常数Ke与中间数的比值的绝对值,所述中间数为所述第二电感值Ld与所述第一电感值Lq 的差值的2倍,所述第二间值为所述第一控制电流值Iq的绝对值。
[0022] 可选地,所述处理器,用W在查询表中进行查表,获得与所述查询值N对应的,且为 基于所述第一值与所述第二值的比值的平方加上1的和数开平方根再减去1后得到的数值 而获得的结果值M。
[0023] 可选地,所述处理器,用W基于公式获 得所述第二控制电流值Id。
[0024] 本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0025] 本申请实施例中的技术方案可W通过获取由电机的反电动势常数虹,所述电机的 交轴上的第一电感值Lq,所述电机的直轴上的第二电感值Ld,W及所述电机的交轴上的第一 控制电流值Iq,从而获得与上述参数对应的查询值N,然后通过所述查询值N在预存的具有 预设精度的查询表中进行查表获得对应的开平方根结果值M,最后可W采用四则基本运算 获得具有该预设精度的电机的直轴上的第二控制电流值Id,从而可在获得具有预设精度的 控制电流参数的基础上计算获得其它控制参数。因此,本申请实施例中的技术方案具有提 高获取电机的直轴上的控制电流值的效率,W及提高获取到的电机的直轴上的控制电流值 的精度的技术效果。
[0026] 本申请实施例至少还具有如下技术效果或优点:
[0027] 可选地,本申请实施例中的技术方案还可W通过将所述查询值扩大2的m次方倍, 由此避免所获得的所述查询值为小数,方便单片机进行快速处理。因此,本申请实施例中的 技术方案还具有适用于单片机进行处理的技术效果。
[0028] 可选地,本申请实施例中的技术方案可W基于公式:
在查找获得与
或与
)对应的结果值M之后,通过基本运算精确高效地获得电机直轴上的 实时控制电流。因此,具有保证获取到的电机直轴上的实时控制电流具有预设精确度的技 术效果。
【附图说明】
[0030] 图1为本发明实施例提供的一种电机控制方法的流程图;
[0031] 图2为本发明实施例提供的一种电子设备的结构图。
【具体实施方式】
[0032] 本申请提供一种电机控制方法及电子设备,用W解决现有技术中存在着处理器进 行力矩计算的过程中开平方运算的计算结果精度不高,处理生成的控制力矩精度较低的技 术问题。
[0033] 本申请实施例中的技术方案为解决上述技术问题,总体思路如下:
[0034] 本申请实施例中的技术方案可W通过获取由电机的反电动势常数虹,所述电机的 交轴上的第一电感值Lq,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1