控制中的LMI/pages/復矩陣的最大奇異值
外觀
控制中的LMI/pages/復矩陣的最大奇異值
復矩陣的最大奇異值
考慮 以及 。矩陣 的最大奇異值小於 當且僅當 ,其中 是矩陣 的共軛轉置或厄米特轉置。
矩陣 是唯一需要的資料。
使用舒爾補方法,可以構建以下LMI
以下LMI也是等價的
此LMI的結果將給出矩陣 的最大複數值。
% Maximimum Singular Value of Complex Matrix
% -- EXAMPLE --
%Clears all variables
clear; clc; close all;
%SDPVAR variables
gam1 = sdpvar(1);
gam2 = sdpvar(1);
%Example Matrix A
A = rand(9,6)+rand(9,6)*1i;
%Constraint Matrix for LMI optimization
M1 = [gam1*eye(9) A; A' gam1*eye(6)];
%Equivalent counter Matrix
M2 = [gam2*eye(6) A';A gam2*eye(9)];
%Constraints
Fc1 = (M1 >= 0);
Fc2 = (M2 >= 0);
%Objective function
obj1=gam1;
obj2=gam2;
%options
opt = sdpsettings('solver','sedumi');
%Optimization
optimize(Fc1,obj1,opt)
optimize(Fc2,obj2,opt)
%Displays output
fprintf('\nValue of Max singular value (using first method): ')
disp(value(gam1))
fprintf('\nValue of Max singular value (using second method): ')
disp(value(gam2))
fprintf('\nMATLAB verified output: ')
disp(norm(norm(A)))
- 控制中的 LMI 方法 - 馬修·皮特教授關於 LMI 在控制中的課程。
- LMI 性質及其在系統、穩定性和控制理論中的應用 - 萊恩·卡弗利和詹姆斯·福布斯教授列出的 LMI。
- 系統和控制理論中的 LMI - 史蒂芬·博伊德教授關於 LMI 的可下載書籍。