summaryrefslogtreecommitdiffstats
path: root/uav_model.m
diff options
context:
space:
mode:
authorNao Pross <np@0hm.ch>2024-05-14 17:54:05 +0200
committerNao Pross <np@0hm.ch>2024-05-14 17:54:32 +0200
commit956a5bab88ac0a505b16d131e600c6f1a1afdbac (patch)
tree482e613fa65bd7a2f188b6f0871c74ca90f7242b /uav_model.m
parentImplement DK iteration (diff)
downloaduav-956a5bab88ac0a505b16d131e600c6f1a1afdbac.tar.gz
uav-956a5bab88ac0a505b16d131e600c6f1a1afdbac.zip
Fix DK iteration scales, add realistic values
also separate performance requirements from hinf and musyn
Diffstat (limited to '')
-rw-r--r--uav_model.m6
1 files changed, 3 insertions, 3 deletions
diff --git a/uav_model.m b/uav_model.m
index 0ec9a67..3fc1d0a 100644
--- a/uav_model.m
+++ b/uav_model.m
@@ -318,14 +318,14 @@ usys = ss(ulmod.a, ulmod.b, ulmod.c, ulmod.d);
% Specify uncertainty block structure for mussv command
blk_stab = [
- 4, 0; % alpha uncert, diagonal
- 1, 0; % omega uncert, diagonal
+ 4, 4; % alpha uncert, full
+ 1, 1; % omega uncert, full
12, 12; % state uncert, full
];
blk_perf = [
blk_stab;
- 10, 14;
+ 10, 14 % always full
];
% Save uncertain model