控制中的 LMI/頁面/復矩陣的最小奇異值
外觀
控制中的 LMI/頁面/復矩陣的最小奇異值
復矩陣的最小奇異值
考慮 以及 。矩陣 的最小奇異值大於 當且僅當 或 ,其中 是矩陣 的共軛轉置或厄米特轉置。使用的不等式取決於矩陣 的大小。
矩陣 是唯一需要的資料。
以下 LMI 可以根據 的大小構建
如果 ,其中 ,那麼
否則,如果 ,那麼
結論
[edit | edit source]該 LMI 的結果將給出矩陣 的最大複數值。
這個答案也可以透過以下解法證明。請注意,該解法僅在矩陣 為方陣且可逆時有效: .
實現
[edit | edit source]% Minimum Singular Value of Complex Matrix
% -- EXAMPLE --
%Clears all variables
clear; clc; close all;
%SDPVAR variables
gam = sdpvar(1);
%Example Matrix A
A = rand(6,6)+rand(6,6)*1i;
%Constraints
Fc = ( A'*A >= gam*eye(6));
%Objective function
obj=-gam;
%options
opt = sdpsettings('solver','sedumi');
%Optimization
optimize(Fc,obj,opt)
%Displays output
fprintf('\nValue of Min singular value: ')
disp(value(sqrt(gam)))
fprintf('\nMATLAB verified output: ')
disp(1/norm(norm(A^(-1))))
相關 LMI
[edit | edit source]外部連結
[edit | edit source]- 最優和魯棒控制中的 LMI 方法 - 馬修·皮特的關於控制中 LMI 的課程。
- 系統、穩定性和控制理論中的 LMI 屬性及應用 - 萊恩·卡弗利和詹姆斯·福布斯的 LMI 列表。
- 系統和控制理論中的 LMI - 斯蒂芬·博伊德關於 LMI 的可下載書籍。