选择最多 3 种算法并行运行,拖动滑块即可实时观察参数对系统响应的影响。所有性能指标自动计算。
按类别划分,每个算法附适用情境、核心思想、优缺点与典型应用。点击卡片可加载到仿真器。
从模型依赖、鲁棒性、计算成本、非线性处理能力等维度横向比较 18 种算法。
| 算法 | 类别 | 需要模型 | 鲁棒性 | 非线性处理 | 计算成本 | 整定难度 | 最佳场景 |
|---|
从工程问题特征出发,匹配最合适的控制策略。每个场景给出推荐算法组合。
控制理论的发展脉络,每一代算法解决前一代的什么问题,又引入了什么新的代价。
所有闭环控制的基石:测量输出 y,与参考 r 比较得到误差 e = r - y,通过控制律计算输入 u。负反馈使系统趋于稳定,是控制论最核心的思想。
稳定性是控制的第一要求(有界输入产生有界输出),性能包括快速性、准确性、平稳性。两者常常矛盾:响应快往往伴随超调,无超调往往响应慢。
系统在参数摄动、外部扰动、模型不确定性下仍能保持性能的能力。SMC、ADRC、H∞ 等都是为提升鲁棒性而生。鲁棒性越强,对模型精度要求越低。
| 整定方法 | 适用算法 | 原理 | 优点 | 缺点 |
|---|