BlockWerk 文档
📈

Lead-Lag

Continuous

传递函数为 G(s) = (τ₁s + 1) / (τ₂s + 1) 的超前-滞后校正器。当 τ₁ > τ₂ 时表现为超前校正器(相位超前);当 τ₁ < τ₂ 时表现为滞后校正器(相位滞后)。

在 BlockWerk 中仿真

浏览器即开即用的交互式仿真环境 — 无需安装,由 WebAssembly 强力驱动。

在 BlockWerk 中仿真 →

数学模型

G(s)=τ1s+1τ2s+1G(s) = \frac{\tau_1 s + 1}{\tau_2 s + 1}
条件表现特性应用场景
τ₁ > τ₂超前 (Lead):相位超前,最大 +90°提高稳定性裕度与响应带宽
τ₁ < τ₂滞后 (Lag):相位滞后,最大 -90°压低高频增益,减小稳态误差
τ₁ = τ₂恒等:G(s) = 1无作用

输入与输出

Direction ID Label 类型 Status
→ In in In number Required
← Out out Out number Output

参数

参数 Label 类型 默认值 描述
leadTime Lead Time Constant (τ₁) number 1
lagTime Lag Time Constant (τ₂) number 0.1

使用示例

  • 请参阅手册中的内置示例以了解此方块的演示。

说明与最佳实践

  • 超前校正器 (τ₁ > τ₂):提供相位超前(最大 +90°),提升稳定裕度和系统带宽
  • 滞后校正器 (τ₁ < τ₂):引入相位滞后(最大 −90°),以牺牲带宽为代价改善稳态精度
  • 滞后时间约束:τ₂ 必须 > 0;若需纯超前校正器,可将 τ₂ 设为较小的值(例如 0.001)
  • 级联使用:串联多个超前-滞后环节可构建更高阶的校正网络(例如超前-滞后-超前)
  • 数值积分:使用与 TransferFunction 相同的前向欧拉法,遵循相同的数值稳定性约束

相关模块