连续时间D稳定控制器
这个LMI将允许你根据系统的性能,例如上升时间、稳定时间和超调百分比,将极点放置在特定位置,同时确保系统的稳定性。
假设我们得到了一个连续时间系统
其稳定性未知,其中 , , , 和 对于任何 .
在系统中添加不确定性
为了正确定义复平面中极点的可接受区域,我们需要以下数据
- 矩阵 ,,,
- 上升时间 ()
- 稳定时间 ()
- 超调百分比 ()
有了这些信息,我们现在可以开始制定优化问题。
利用上述数据,我们可以定义优化问题。为了实现这一点,我们首先需要使用以下不等式约束来定义复平面上极点可以位于的接受区域
上升时间:
稳定时间:
超调百分比:
假设 是复极点位置,那么
这让我们可以修改不等式约束为
上升时间:
稳定时间:
超调百分比:
不仅可以将复极点位置与不等式约束之间的关系映射出来,而且还可以很容易地为这个问题制定我们的LMI。
假设存在 和 使得
对于
给定得到的控制器 ,我们现在可以确定 的极点位置 满足不等式约束 , 和 ,对于所有
此 LMI 的实现需要 Yalmip 和 Sedumi https://github.com/JalpeshBhadra/LMI/blob/master/quadraticDstabilization.m