3. 电机控制核心算法与可标定参数映射

在MOTIX电机控制标定中,真正决定“转矩是否够、效率是否高、噪声是否小、动态是否快”的,并不是某一个孤立参数,而是算法结构与可标定参数之间的映射关系。FOC、六步换相、速度环、电流环、弱磁各自承担不同职责,标定时必须先把“算法—参数—性能”的因果链理清,再决定调谁、调多少、以什么指标验收。

一、FOC与六步换相:先确定换相层可标定对象

FOC的核心是把三相电流解耦为d轴与q轴分量,通过电流环分别控制励磁与转矩。其可标定参数集中在:电流环PI的Kp/Ki、d/q轴电流限幅、电流采样与PWM的相位补偿、死区补偿量、编码器/霍尔安装角偏置、以及弱磁所需的d轴电流注入阈值。六步换相则不同,它按霍尔或反电动势过零切换六种通电状态,可标定对象主要是换相角提前量、PWM调制方式(上桥斩波/下桥斩波/互补)、换相死区、以及限流阈值。

两者对性能的影响方向不同:FOC的电流环带宽决定转矩响应速度,q轴限幅直接决定最大转矩;d轴电流若标定不当,会额外产生铜耗,降低效率。六步换相的换相提前角若偏小,高速时电流建立不足,转矩下降;偏大则电流超前,噪声与转矩脉动增大。因此换相层标定的第一原则是:先保证换相正确,再谈动态与噪声。

二、电流环:转矩响应与噪声的第一道闸门

电流环是内环,其带宽通常设为速度环带宽的5~10倍。标定时先确认采样周期与PWM频率,再按“先比例后积分”的顺序整定。示例:某24V、额定电流10A的MOTIX平台,PWM频率20kHz,电流环执行周期50μs。初始Kp取0.8、Ki取0.02,给q轴阶跃2A,观察相电流上升时间与超调。若上升时间约0.6ms、超调小于10%,说明带宽合适;若超调超过20%,先降Kp,再微调Ki。

电流环参数对性能的映射非常直接:Kp偏大,转矩响应快但电流纹波和噪声增大;Ki偏大,稳态误差小但容易在低速产生低频振荡;限幅值决定峰值转矩,但过大会触发过流保护。标定记录应同时保存“阶跃响应波形、相电流THD、母线电流峰值”三项,避免只看响应快而忽略噪声与效率。

三、速度环:动态响应与稳态波动的平衡

速度环是外环,输入是转速误差,输出是q轴电流指令。可标定参数包括速度环Kp/Ki、速度反馈滤波时间常数、加速度限幅、以及转矩前馈系数。速度环带宽一般设为电流环的1/5~1/10。示例:目标转速3000rpm,空载启动,速度环Kp=0.05、Ki=0.005,观察0~3000rpm阶跃。若上升时间约80ms、超调约5%,说明动态可接受;若出现约10Hz的低频抖动,通常是速度反馈滤波过小或Ki偏大,可把滤波时间常数从1ms增至3ms,或把Ki降到0.003。

速度环参数对性能的影响:Kp决定跟随速度与抗负载扰动能力,偏大易振荡;Ki消除稳态误差,偏大易产生低频抖动;加速度限幅影响启动电流峰值与机械冲击;转矩前馈可减小动态误差,但前馈过强会放大噪声。标定时应把“阶跃响应、负载扰动恢复时间、稳态转速波动”作为验收指标。

四、弱磁:高速区效率与转矩的取舍

当母线电压不足以支撑目标转速时,需要弱磁。弱磁的可标定参数包括:弱磁起始转速、d轴弱磁电流上限、弱磁电流斜率、以及电压利用率阈值。示例:母线24V、电机反电动势常数约8V/krpm,目标转速6000rpm时反电动势已接近母线电压,此时从4500rpm开始注入负d轴电流,上限设为-3A,斜率限制为20A/s。若弱磁过强,d轴电流增大,铜耗上升、效率下降;若弱磁不足,高速区转矩快速跌落,甚至无法达到目标转速。

弱磁标定的判断依据是:在目标转速下能否维持所需转矩,同时相电流不超过限值、母线电流不异常增大。建议同时记录“转速—转矩曲线、d/q轴电流、母线功率”,确认弱磁介入点平滑、无转矩突变。

电机控制核心算法—可标定参数—性能影响映射 FOC 电流矢量控制 d/q解耦 · 电流环内环 六步换相 霍尔/反电动势换相 速度环 外环 · 转速误差→Iq* 弱磁控制 高速区 · d轴负电流注入 可标定参数 • 电流环 Kp / Ki • d/q轴电流限幅 • 相位补偿 / 死区补偿 • 安装角偏置 可标定参数 • 换相提前角 • PWM调制方式 • 换相死区 • 限流阈值 可标定参数 • 速度环 Kp / Ki • 速度反馈滤波 • 加速度限幅 • 转矩前馈系数 可标定参数 • 弱磁起始转速 • d轴弱磁电流上限 • 弱磁电流斜率 • 电压利用率阈值 参数调整对四项性能指标的影响方向 参数 转矩 效率 噪声 动态响应 电流环Kp↑ ↑ 略增 ↓ 纹波增 ↑ 变差 ↑ 加快 速度环Ki↑ ↑ 稳态好 — ↑ 低频抖动 ↓ 易振荡 弱磁电流↑ ↑ 高速保持 ↓ 铜耗增 — ↑ 高速可用

五、标定顺序与验收闭环

建议按“电流环→速度环→弱磁→换相层”的顺序推进。先整定电流环,确保q轴阶跃响应上升时间与超调达标;再整定速度环,确认阶跃与负载扰动恢复;然后标定弱磁,验证高速区转矩与母线功率;最后回到换相层,检查换相提前角与死区补偿是否引入额外噪声。每一步都应保留参数版本、波形截图与验收指标,形成可追溯的标定记录。

标定不是“把参数调到最大”,而是在转矩、效率、噪声、动态响应之间找到满足整车或负载需求的平衡点。任何一项指标恶化,都应回到对应算法层重新检查参数映射关系。

六、可直接使用的参数标定记录表(示例)

算法层参数示例值验收指标异常处理
电流环Kp / Ki0.8 / 0.02阶跃上升≤0.6ms,超调≤10%超调大→降Kp;稳态差→微增Ki
电流环q轴限幅12A峰值转矩达标,不触发过流触发过流→降限幅或查母线
速度环Kp / Ki0.05 / 0.0050→3000rpm上升≤80ms,超调≤5%低频抖动→增滤波或降Ki
速度环加速度限幅2000rpm/s启动电流峰值≤限值冲击大→降加速度
弱磁起始转速 / d轴上限4500rpm / -3A6000rpm可维持目标转矩效率低→减小弱磁电流
六步换相换相提前角15°电角度高速转矩足,噪声无突变转矩不足→增提前角;噪声大→减提前角

这张表的价值在于把“算法—参数—指标—异常处理”绑定在一起。实际标定时,每改一个参数,就填一行记录,并附上对应波形。这样即使换人接手,也能快速判断当前参数处于什么状态、下一步该调哪里。

七、常见误区

  • 只调速度环Kp追求响应快,忽略电流环带宽不足,导致转矩指令无法及时跟踪,表现为“响应快但实际转矩跟不上”。
  • 弱磁电流一次性给足,没有斜率限制,造成高速切换时转矩突变和电流冲击。
  • 六步换相提前角按经验固定,不随转速分段标定,导致低速噪声大、高速转矩弱。
  • 忽略电流采样相位补偿,FOC的d/q轴解耦不准,效率与噪声同时恶化。

归根结底,FOC、六步换相、速度环、电流环、弱磁的可标定参数并不是孤立旋钮,而是一张相互耦合的映射网。标定工程师需要先理解每个参数影响哪一项性能,再按内环到外环、先正确后优化的顺序推进,才能让电机在转矩、效率、噪声和动态响应之间达到可复现、可验收的平衡。