核心内容摘要
凌缛幼儿园:不止是童年,更是成长的奇幻漂流!
在高精度运动控制系统中实时输入整形Real-Time Input Shaping是一种有效抑制机械系统残余振动的前馈控制技术。
其核心思想是在原始指令信号上叠加若干个经过时延和幅值调制的脉冲序列使得系统在完成运动后残余振动被显著削弱甚至完全消除。
基本原理输入整形器通常由一组脉冲组成表示为uₛₕₐₚₑ(t) Σᵢ₌₀ⁿ⁻¹ Aᵢ · u(t − tᵢ)其中Aᵢ 为第 i 个脉冲的幅值tᵢ 为其施加时刻u(t) 为原始输入指令。
设计目标是使系统对 uₛₕₐₚₑ(t) 的响应在稳态时振动为零即满足以下约束条件Σᵢ₌₀ⁿ⁻¹ Aᵢ · e^(−ζωₙtᵢ) · cos(ω_d tᵢ − φ) 0其中ζ 为阻尼比ωₙ 为无阻尼自然频率ω_d ωₙ√(1 − ζ²) 为有阻尼振荡频率φ arctan( √(1 − ζ²) / ζ )。
实时实现方法为满足工业现场对低延迟、高可靠性的要求实时输入整形通常采用以下策略预计算整形器参数根据已知或在线辨识的系统模态参数如固有频率和阻尼比离线计算最优 Aᵢ 和 tᵢ例如 ZV、ZVD 或 EI 整形器。
卷积式实时滤波将整形器建模为 FIR 滤波器在每个控制周期对参考轨迹进行实时卷积运算。
动态更新机制当系统参数变化如负载改变时通过轻量级在线辨识模块更新整形器参数确保鲁棒性。
与轨迹规划融合将输入整形嵌入 S 型或 jerk-limited 轨迹生成器中避免引入额外时延同时保证运动平滑性与振动抑制性能。