μ综合中的D-K迭代算法
-
摘要: 针对μ综合的D-K迭代过程中出现不同的γ值和μ值的问题,分析指出在控制器K的优化求解中Hamilton阵H∞或J∞的一些特征值在γ迭代的进程中可能会相当接近,即出现病态特征值。此时γ迭代就会停在一个较高的γ数值上。实际上,当将控制器闭环后,系统的H∞范数会比这个γ值要低很多。在求解标定阵D(ω)的过程中也会有类似的问题,逐点最小化所得的μ值和用拟合的D(ω)来求得的μ值可能是不一致的,甚至不收敛。给出了正确进行D-K迭代的方法,所附的算例中也给出了各种中间结果来帮助说明D-K迭代中的问题。为了能方便地使用Matlabμ工具箱中的D-K迭代命令,还给出了带有参数不确定性系统的状态空间表达方式。