System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电力驱动,具体而言,涉及一种电机控制方法及装置。
技术介绍
1、目前,在现有的电机控制方案中,当出现电机设计原因导致高阶电磁噪声时,一般采用谐波电流注入的方法降低谐波噪声。然而,在实践中发现,当电机转速升高时,由于开关频率有限,各阶次谐波电流的载波比变小,谐波电流矢量闭环控制不能有效降低较高转速下的高阶噪声,反而可能恶化噪声。当高阶噪声的载波比低于4~5时,噪声抑制效果便不再明显,同时,谐波电流矢量闭环控制会大幅增加软件的执行时间。可见,现有方法适用性差,无法实现较高转速下的电磁噪声优化,无法降低较高转速下的高阶噪声。
技术实现思路
1、本申请实施例的目的在于提供一种电机控制方法及装置,能够实现较高转速下的电磁噪声优化,适用性好,能够有效降低较高转速下的高阶噪声。
2、本申请第一方面提供了一种电机控制方法,包括:
3、获取待优化电机的电磁噪声阶次和转速范围;
4、根据所述电磁噪声阶次计算在所述转速范围内用于控制所述待优化电机的目标开关频率指令;
5、获取扭矩指令;
6、根据所述扭矩指令确定原始基波电流矢量角;
7、对所述原始基波电流矢量角进行修正处理,得到修正后的目标基波电流矢量角;
8、基于所述扭矩指令和所述目标基波电流矢量角生成电流矢量控制指令;
9、基于所述目标开关频率指令和所述电流矢量控制指令,生成开关指令;
10、基于所述开关指令对所述待优化电机进行控制。
11、进一步地,所述根据所述扭矩指令确定原始基波电流矢量角,包括:
12、根据所述扭矩指令和预设的扭矩电流分配表,确定目标扭矩指令和目标电流指令;
13、根据所述目标电流指令获取原始基波电流矢量角。
14、进一步地,所述对所述原始基波电流矢量角进行修正处理,得到修正后的目标基波电流矢量角,包括:
15、根据所述目标电流指令、电机系统效率和电压利用率计算最大电流矢量角偏差范围;
16、在所述最大电流矢量角偏差范围内对所述原始基波电流矢量角进行修正,得到修正后的目标基波电流矢量角。
17、进一步地,所述方法还包括:
18、对所述目标扭矩指令进行修正,得到修正后的扭矩指令,并执行所述的根据所述扭矩指令确定原始基波电流矢量角。
19、本申请第二方面提供了一种电机控制装置,所述电机控制装置包括:
20、第一获取单元,用于获取待优化电机的电磁噪声阶次和转速范围;
21、计算单元,用于根据所述电磁噪声阶次计算在所述转速范围内用于控制所述待优化电机的目标开关频率指令;
22、第二获取单元,用于获取扭矩指令;
23、确定单元,用于根据所述扭矩指令确定原始基波电流矢量角;
24、第一修正单元,用于对所述原始基波电流矢量角进行修正处理,得到修正后的目标基波电流矢量角;
25、第一生成单元,用于基于所述扭矩指令和所述目标基波电流矢量角生成电流矢量控制指令;
26、第二生成单元,用于基于所述目标开关频率指令和所述电流矢量控制指令,生成开关指令;
27、控制单元,用于基于所述开关指令对所述待优化电机进行控制。
28、进一步地,所述确定单元包括:
29、确定子单元,用于根据所述扭矩指令和预设的扭矩电流分配表,确定目标扭矩指令和目标电流指令;
30、获取子单元,用于根据所述目标电流指令获取原始基波电流矢量角。
31、进一步地,所述第一修正单元包括:
32、计算子单元,用于根据所述目标电流指令、电机系统效率和电压利用率计算最大电流矢量角偏差范围;
33、修正子单元,用于在所述最大电流矢量角偏差范围内对所述原始基波电流矢量角进行修正,得到修正后的目标基波电流矢量角。
34、进一步地,所述电机控制装置还包括:
35、第二修正单元,用于对所述目标扭矩指令进行修正,得到修正后的扭矩指令,并触发所述确定单元根据所述扭矩指令确定原始基波电流矢量角。
36、本申请第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请第一方面中任一项所述的电机控制方法。
37、本申请第四方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请第一方面中任一项所述的电机控制方法。
38、本申请的有益效果为:该方法及装置能够实现较高转速下的电磁噪声优化,适用性好,能够有效降低较高转速下的高阶噪声。
本文档来自技高网...【技术保护点】
1.一种电机控制方法,其特征在于,包括:
2.根据权利要求1所述的电机控制方法,其特征在于,所述根据所述扭矩指令确定原始基波电流矢量角,包括:
3.根据权利要求2所述的电机控制方法,其特征在于,所述对所述原始基波电流矢量角进行修正处理,得到修正后的目标基波电流矢量角,包括:
4.根据权利要求1所述的电机控制方法,其特征在于,所述方法还包括:
5.一种电机控制装置,其特征在于,所述电机控制装置包括:
6.根据权利要求5所述的电机控制装置,其特征在于,所述确定单元包括:
7.根据权利要求6所述的电机控制装置,其特征在于,所述第一修正单元包括:
8.根据权利要求5所述的电机控制装置,其特征在于,所述电机控制装置还包括:
9.一种电子设备,其特征在于,所述电子设备包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行权利要求1至4中任一项所述的电机控制方法。
10.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序指令,所
...【技术特征摘要】
1.一种电机控制方法,其特征在于,包括:
2.根据权利要求1所述的电机控制方法,其特征在于,所述根据所述扭矩指令确定原始基波电流矢量角,包括:
3.根据权利要求2所述的电机控制方法,其特征在于,所述对所述原始基波电流矢量角进行修正处理,得到修正后的目标基波电流矢量角,包括:
4.根据权利要求1所述的电机控制方法,其特征在于,所述方法还包括:
5.一种电机控制装置,其特征在于,所述电机控制装置包括:
6.根据权利要求5所述的电机控制装置,其特征在于,所述确定单元包括:
<...【专利技术属性】
技术研发人员:黄慈梅,曾凡沂,贾基升,何贤斌,雷家盛,
申请(专利权)人:广汽埃安新能源汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。