4、滑模控制理论基础:滑模面设计、到达条件、等效控制、抖振问题及抑制方法

滑模控制(Sliding Mode Control, SMC)因其对参数摄动和外部扰动具有天然的不变性(Invariance),在永磁同步电机(PMSM)驱动系统中获得了广泛关注。其核心思想在于设计一个切换超平面(即滑模面),并通过不连续的控制律迫使系统状态轨迹在有限时间内到达该平面,并沿该平面滑动至平衡点。本章将系统阐述滑模控制的四大核心模块:滑模面的构造方法、到达条件的数学判据、等效控制的设计逻辑,以及抖振产生的机理与工程抑制手段。为后续章节中基于滑模的PMSM速度环、电流环及扰动观测器设计奠定坚实的理论基础。

滑模控制理论核心架构图 滑模面设计 s = cx₁ + x₂ 线性/积分/终端型 决定滑动模态品质 到达条件 s·ṡ < 0 (Lyapunov) η-到达律 / 指数趋近律 保证有限时间到达 等效控制 令 ṡ = 0 求解 u_eq = (CB)⁻¹CAx 维持滑动运动 抖振问题 原因: 切换延迟/离散化 表现: 电流/转速高频脉动 危害: 热损耗/声噪/机械磨损 抑制方法 边界层/准滑模 趋近律优化 扰动观测器补偿 设计闭环:滑模面 → 到达律 → 等效控制 + 切换控制 → 实际控制量 u = u_eq + u_sw 目标:在保证鲁棒性的同时,最大限度抑制抖振,提升PMSM控制品质

4.1 滑模面设计:构造系统的理想动态

核心原理:滑模面(Switching Surface)是状态空间中一条(或一张)特殊的超曲面,记为 s(x) = 0。系统一旦到达该曲面,控制作用将强制状态轨迹沿曲面滑动。滑模面的设计直接决定了滑动模态的动态品质,包括收敛速度、超调量以及稳态精度。对于PMSM速度控制系统,通常选取状态变量为转速误差 x₁ = ω* − ω 及其导数 x₂ = ẋ₁ = −dω/dt。

工程中最常用的滑模面形式为线性滑模面:

s = c·x₁ + x₂   (c > 0)

其中系数 c 决定了滑动模态的带宽。c 越大,系统响应越快,但对噪声的敏感度也越高。当系统进入滑动模态(s = 0)时,有 x₂ = −c·x₁,即转速误差按一阶指数规律衰减,时间常数为 1/c。除线性滑模面外,针对PMSM的特定需求,还可采用以下改进形式:

  • 积分滑模面:s = c·x₁ + x₂ + kᵢ∫x₁dt,引入积分项可消除稳态误差,但需注意积分饱和问题。
  • 终端滑模面:s = x₂ + β·x₁^(p/q),其中 p < q 且均为奇数,可实现有限时间收敛,但存在奇异点风险。
  • 分段滑模面:根据误差大小切换不同斜率 c,兼顾快速性与平稳性。
工程经验:在PMSM速度环中,c 的选取通常遵循“带宽匹配”原则。若电流环带宽为 1000 rad/s,速度环滑模面系数 c 建议取 20~50 rad/s,保证速度环响应远慢于电流环,避免子系统间动态耦合导致振荡。

4.2 到达条件与趋近律设计

判断方法:滑模控制的可达性(Reachability)要求系统状态从任意初始点出发,均能在有限时间内到达滑模面。经典的到达条件为 s·ṡ < 0,即滑模面两侧的状态轨迹均指向滑模面。该条件仅保证渐近到达,不保证有限时间到达。为满足PMSM快速动态响应的需求,工程中常采用以下趋近律:

趋近律类型 数学表达式 特点 PMSM适用性
等速趋近律 ṡ = −ε·sign(s) 结构简单,ε 决定到达速度 基础教学,抖振较大
指数趋近律 ṡ = −ε·sign(s) − k·s k·s 项加速远离滑模面时的趋近 工程最常用,需整定 ε 和 k
幂次趋近律 ṡ = −k·|s|^α·sign(s) α ∈ (0,1),接近滑模面时速度降低 适合高精度场合,参数整定复杂

以指数趋近律为例,设计Lyapunov函数 V = ½s²,则 V̇ = s·ṡ = −ε|s| − k·s² < 0,严格满足到达条件。其中 ε 和 k 均为正实数。k 决定远离滑模面时的指数趋近速度,ε 决定在滑模面附近穿越时的切换增益。增大 k 可加快到达过程,但过大的 k 会加剧控制饱和;增大 ε 可增强抗扰动能力,但会直接放大抖振幅度。

参数整定建议:在PMSM速度环中,建议先设定 k = 50~200,保证快速趋近;再根据负载扰动幅值设定 ε = 0.5~5。若系统出现明显抖振,优先减小 ε,而非 k。若跟踪误差收敛过慢,则增大 k。

4.3 等效控制与切换控制

操作流程:滑模控制律由两部分组成:等效控制 u_eq 和切换控制 u_sw。等效控制是系统在滑模面上滑动时所需的“平均”控制量,其物理意义是维持状态轨迹沿滑模面运动所需的连续控制分量;切换控制则负责将状态轨迹“拉回”滑模面,克服参数摄动和外部扰动。

以PMSM的d轴电流环为例(忽略反电动势耦合项),设电流误差状态 x₁ = i_d* − i_d,x₂ = ẋ₁ = −di_d/dt。系统方程为 L_d·di_d/dt = u_d − R_s·i_d,则等效控制推导如下:

令 s = c·x₁ + x₂ = 0
则 ṡ = c·ẋ₁ + ẋ₂ = 0
代入系统方程,解得:
u_eq = L_d·(c·ẋ₁ + R_s/L_d·x₂) + R_s·i_d
实际控制量:u_d = u_eq + ε·sign(s)

等效控制保证了系统在理想滑动模态下的动态性能,而切换控制项 ε·sign(s) 则提供了对模型不确定性和外部扰动的鲁棒性。值得注意的是,等效控制依赖于精确的系统模型参数(L_d、R_s),当参数失配时,等效控制不再准确,此时切换控制项需要承担额外的补偿任务,这也是PMSM无位置传感器控制中引入扰动观测器的原因之一。

风险提示:切换增益 ε 必须大于系统扰动的上界,否则无法保证到达条件。但 ε 过大会导致严重的抖振,甚至激励PMSM的机械谐振模态。工程中应结合扰动观测器(DOB)对总扰动进行前馈补偿,从而将 ε 降至最小必要值。

4.4 抖振问题机理分析与抑制方法

案例拆解:某2.2kW表贴式PMSM调速系统,采用传统指数趋近律滑模速度控制器,参数为 k=100,ε=3。实验中发现:额定转速1500rpm运行时,相电流存在明显的高频毛刺,FFT分析显示在约2.5kHz处存在幅值达0.8A的谐波分量;电机壳体振动加速度达到 4.5 m/s²,噪声明显高于PI控制方案。进一步分析发现,抖振主要来源于以下三方面:

  1. 切换延迟:数字控制器的零阶保持器特性导致控制量在一个PWM周期内保持不变,实际切换时刻滞后于理想切换时刻,形成极限环振荡。
  2. 状态测量噪声:电流传感器和编码器的量化噪声使 s 值在零附近随机穿越,引发高频切换。
  3. 非理想执行器:逆变器死区时间和管压降造成实际输出电压与指令电压之间的偏差,等效于在控制输入端叠加了扰动。

实际操作步骤:针对上述问题,采用以下综合抑制方案:

  • 边界层法(准滑模):将 sign(s) 替换为饱和函数 sat(s/φ),其中 φ 为边界层厚度。在 |s| < φ 区域内,控制量连续变化,从根源上消除高频切换。φ 取 0.05~0.1 倍额定电流对应的 s 值。
  • 趋近律优化:改用幂次趋近律 ṡ = −k·|s|^0.5·sign(s),在滑模面附近自动降低切换速率。
  • 扰动观测器前馈:设计龙贝格扰动观测器估计负载转矩和参数摄动引起的总扰动,将估计值前馈至控制量中,从而将 ε 从 3 降至 0.8。
  • 滤波处理:对速度反馈信号增加二阶低通滤波器(截止频率500Hz),降低测量噪声对 s 的污染。

结果对比:实施上述方案后,相电流高频谐波幅值从 0.8A 降至 0.15A,壳体振动加速度降至 1.2 m/s²,噪声降低约 8dB(A)。速度阶跃响应时间从 45ms 略微增加至 52ms,但仍在工程允许范围内。代价是系统对参数摄动的鲁棒性略有下降,但通过扰动观测器补偿得到了有效弥补。

复盘经验:抖振抑制的本质是“鲁棒性”与“平滑性”的折中。边界层法牺牲了部分鲁棒性换取平滑性;扰动观测器则从源头减小扰动上界,从而允许使用更小的切换增益。两者结合是PMSM滑模控制工程化的最佳实践。

4.5 常见误区与设计复盘

在滑模控制的理论学习与工程应用中,以下误区值得特别关注:

误区描述 后果 正确做法
滑模面系数 c 盲目取大 噪声放大、执行器饱和 根据系统带宽和噪声水平综合选取
切换增益 ε 设置过大 严重抖振、谐振激励 结合扰动观测器,取扰动上界的1.2~1.5倍
忽略离散化影响 实际系统出现极限环 采用离散滑模设计或增加边界层
等效控制参数依赖过强 参数失配时性能退化 引入自适应律或在线参数辨识