4. SRM控制策略概述

开关磁阻电机(SRM)的转矩来自“磁阻最小化”趋势,其输出转矩与相电流、转子位置和磁路饱和程度强耦合。因此,SRM 的控制不能像直流电机那样只调一个电压量,而必须同时处理开通角、关断角、电流幅值、绕组电压以及多相之间的转矩分配。本节从工程实现角度梳理五类主流控制策略:角度位置控制(APC)、电流斩波控制(CCC)、电压 PWM 控制(VPWM)、转矩分配函数(TSF)与直接转矩控制(DTC),并说明它们各自适用的转速区间与调试要点。

一、核心原理:为什么 SRM 需要多种控制策略

SRM 的相转矩可近似表示为:

T_phase ≈ (1/2) · i² · dL(θ)/dθ

其中 i 为相电流,L(θ) 为相电感随转子位置变化的曲线,dL/dθ 为电感变化率。该式说明:转矩大小由电流平方和电感斜率共同决定,而电感斜率在对齐位置附近趋于零、在非对齐到对齐区间最大。因此,控制的核心就是“在合适的角度区间内,用合适的电流波形去激励合适的相”。

低速时反电动势小,电流上升快,容易超过限值,需要斩波限流;中高速时反电动势增大,电流难以建立,需要角度提前和电压 PWM 来维持转矩;对转矩脉动敏感的应用,则需要转矩分配函数或直接转矩控制来协调多相换相。

SRM 五类控制策略与转速区间映射 转速 n 低速 / 起动 中速 高速 / 弱磁区 电流斩波控制 CCC 限流斩波,恒转矩起动 角度位置控制 APC 优化开通角 / 关断角 电压 PWM 控制 调占空比,平滑调压 转矩分配函数 TSF 多相转矩平滑交接 抑制换相转矩脉动 直接转矩控制 DTC 滞环比较 + 开关表 转矩 / 磁链快速响应 角度位置控制 APC 提前开通,增大导通角 单脉冲模式运行 电压 PWM 辅助 弱磁扩速,限制反电动势 维持高速区转矩输出 低速重斩波限流 · 中速重转矩分配 · 高速重角度提前与弱磁扩速

二、五类控制策略的方法流程与适用场景

1. 角度位置控制(APC):固定绕组电压和斩波限值,通过调节开通角 θ_on 和关断角 θ_off 来改变电流波形与转矩。提前开通可增大电流幅值,延后关断可延长有效转矩区间。APC 在高速区尤为有效,因为此时电流建立慢,必须提前激励。调试时通常先固定 θ_off,逐步减小 θ_on,观察转矩与效率的折中。

2. 电流斩波控制(CCC):设定电流上限 I_high 和下限 I_low,当相电流超过上限时关断功率管,低于下限时重新开通,形成斩波。CCC 适合低速和起动阶段,能有效限制电流峰值、保护功率器件,并实现近似恒转矩输出。缺点是开关频率不固定,可能带来噪声和额外损耗。

3. 电压 PWM 控制(VPWM):在导通区间内对绕组施加 PWM 电压,通过占空比 D 调节平均电压,从而控制电流上升斜率与幅值。VPWM 实现简单,适合中低速平滑调速,但高速时反电动势大,占空比接近 1 仍难以建立足够电流,需与 APC 配合。

4. 转矩分配函数(TSF):为每相设计一个随位置变化的转矩分配曲线,使相邻相在换相区按权重共同出力,总转矩保持平稳。常见函数有线性 TSF、余弦 TSF 和指数 TSF。TSF 的关键是保证各相分配之和恒为 1,并对相转矩进行闭环跟踪。

5. 直接转矩控制(DTC):将实测转矩与给定转矩比较,经滞环控制器直接选择电压矢量,跳过电流环和 PWM 调制。DTC 动态响应快、结构简单,但开关频率不固定,低速时转矩脉动较大,常需与 TSF 或空间矢量调制结合使用。

三、案例:四相 8/6 极 SRM 的分段控制配置

以一台四相 8/6 极 SRM 为例,额定转速 1500 r/min,母线电压 300 V。工程上常按转速分段配置控制策略:

转速区间 主控制策略 关键参数 调试目标
0~300 r/min CCC + APC I_high=80 A,I_low=72 A,θ_on=2°,θ_off=28° 限流起动,转矩平稳
300~900 r/min VPWM + TSF D=0.35~0.75,TSF 余弦型,换相重叠 3° 降低转矩脉动
900~1500 r/min APC + VPWM θ_on 提前至 -2°,θ_off=32°,D=0.85 弱磁扩速,维持功率
动态突加负载 DTC 辅助 转矩滞环宽度 ±5%,磁链滞环 ±3% 快速转矩响应

对应的控制参数结构可抽象为如下配置片段:

control_mode:
  low_speed:  { type: CCC,  i_high: 80, i_low: 72, theta_on: 2,  theta_off: 28 }
  mid_speed:  { type: VPWM, duty: 0.35~0.75, tsf: cosine, overlap: 3 }
  high_speed: { type: APC,  theta_on: -2, theta_off: 32, duty: 0.85 }
  dynamic:    { type: DTC,  torque_hyst: 0.05, flux_hyst: 0.03 }

四、误区与复盘:控制策略选择中的常见问题

误区一:全程只用一种控制策略。 低速用 APC 会导致电流冲击大,高速用 CCC 则因反电动势大而无法建立足够电流。必须按转速分段切换或混合使用。

误区二:忽略换相重叠角。 TSF 和 DTC 都依赖相邻相同时导通。若重叠角过小,换相瞬间总转矩跌落,表现为周期性转矩脉动;过大则两相同时出力,效率下降。

误区三:DTC 滞环宽度设置过小。 滞环越窄,转矩跟踪越精确,但开关频率急剧上升,功率管损耗和温升增加。工程上需在脉动与损耗之间折中。

复盘建议: 调试时先用示波器观察相电流与位置信号,确认 θ_on、θ_off 与电感曲线的对应关系;再逐步加入 CCC 限流和 VPWM 调压;最后引入 TSF 或 DTC 改善转矩品质。每一步只改一个参数,记录转矩脉动、电流峰值和效率变化,形成可追溯的调试日志。

总体而言,APC、CCC、VPWM 是 SRM 控制的“基础三件套”,分别解决角度、电流和电压三个维度的调节问题;TSF 和 DTC 则是在此基础上的“性能增强层”,用于抑制转矩脉动和提升动态响应。理解它们各自的物理约束与适用区间,是后续仿真建模和实机调试的前提。