m added procedural cat |
remove preliminary warning |
||
| Line 1: | Line 1: | ||
[[Category:benchmark]] | [[Category:benchmark]] | ||
[[Category:linear]] | [[Category:linear]] | ||
Revision as of 12:59, 26 August 2022
Description
The flexible space structure benchmark [1],[2],[3] is a procedural modal model which represents structural dynamics with a selectable number actuators and sensors. This model is used for truss structures in space environments i.e. the COFS-1 (Control of Flexible Structures) mast flight experiment [4],[5].
Model
In modal form the flexible space structure model for modes, actuators and sensors is of second order and given by:
with the parameters (damping ratio), (natural frequency) and using the Hadamard product . The first order representation follows for by:
with the matrices:
and their components:
where and .
Benchmark Specifics
For this benchmark the system matrix is block diagonal and thus chosen to be sparse. The parameters and are sampled from a uniform random distributions and respectively. The components of the input matrix are sampled form a uniform random distribution , while the output matrix is sampled from a uniform random distribution completely w.l.o.g, since if the components of are random their scaling can be ignored.
Data
The following Matlab code assembles the above described , and matrix for a given number of modes , actuators (inputs) and sensors (outputs) .
function [A,B,C] = fss(K,M,Q)
rand('seed',1009);
xi = rand(1,K)*0.001; % Sample damping ratio
omega = rand(1,K)*100.0; % Sample natural frequencies
A_k = cellfun(@(p) sparse([-2.0*p(1)*p(2),-p(2);p(2),0]), ...
num2cell([xi;omega],1),'UniformOutput',0);
A = blkdiag(A_k{:});
B = kron(rand(K,M),[1;0]);
C = 10.0*rand(Q,2*K);
end
Dimensions
System structure:
System dimensions:
, , .
Citation
To cite this benchmark, use the following references:
- For the benchmark itself and its data:
- The MORwiki Community, Flexible Space Structures. MORwiki - Model Order Reduction Wiki, 2018. http://modelreduction.org/index.php/Flexible_Space_Structures
@MISC{morwiki-flexspacstruc,
author = {{The MORwiki Community}},
title = {Flexible Space Structures},
howpublished = {{MORwiki} -- Model Order Reduction Wiki},
url = {http://modelreduction.org/index.php/Flexible_Space_Structures},
year = 2018
}
Reference
- ↑ W. Gawronski and J.N. Juang. "Model Reduction for Flexible Structures", Control and Dynamic Systems, 36: 143--222, 1990.
- ↑ W. Gawronski and T. Williams, "Model Reduction for Flexible Space Structures", Journal of Guidance 14(1): 68--76, 1991
- ↑ W. Gawronski. "Model reduction". In: Balanced Control of Flexible Structures. Lecture Notes in Control and Information Sciences, vol 211: 45--106, 1996.
- ↑ G.C. Horner. "COFS-1 Research Overview". NASA / DOD Control Structures Interaction Technology: 233--251, 1986
- ↑ L.G. Horta, J.L. Walsh, G.C. Horner and J.P. Bailey. "Analysis and simulation of the MAST (COFS-1 flight hardware)". NASA / DOD Control Structures Interaction Technology: 515--532, 1986.