Anonymous
×
Create a new article
Write your page title here:
We currently have 106 articles on MOR Wiki. Type your article name above or click on one of the titles below and start writing!



Flexible Space Structures: Difference between revisions

m typo fix
Added Dimensions and Citaiton section, more references and some fixes.
Line 8: Line 8:
==Description==
==Description==


The '''flexible space structure''' benchmark<ref>W. Gawronski and T. Williams, "<span class="plainlinks">[http://doi.org/10.2514/3.20606 Model Reduction for Flexible Space Structures]</span>", Journal of Guidance 14(1): 68--76, 1991</ref> 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.
The '''flexible space structure''' benchmark <ref name="gawronski90"/>,<ref name="gawronski91"/>,<ref name="gawronski96"/> 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 <ref name="horner86"/>,<ref name="horta86"/>.


==Model==
===Model===


In modal form the '''flexible space structure''' model for <math>K</math> modes, <math>M</math> actuators and <math>Q</math> sensors is of second order and given by:
In modal form the '''flexible space structure''' model for <math>K</math> modes, <math>M</math> actuators and <math>Q</math> sensors is of second order and given by:
Line 67: Line 67:
</source>
</source>
</div>
</div>
==Dimensions==
System structure:
:<math>
\begin{align}
\dot{x}(t) &= Ax(t) + Bu(t) \\
y(t) &= Cx(t)
\end{align}
</math>
System dimensions:
<math>A \in \mathbb{R}^{2K \times 2K}</math>,
<math>B \in \mathbb{R}^{2K \times M}</math>,
<math>C \in \mathbb{R}^{Q \times 2K}</math>.
==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 = {<nowiki>http://modelreduction.org/index.php/Flexible_Space_Structures</nowiki>},
    year = {2018}
    }
* For the background on the benchmark: [https://morwiki.mpi-magdeburg.mpg.de/BibTeX/#morGawW91 morGawW91] ([https://morwiki.mpi-magdeburg.mpg.de/BibTeX/html/mor_bib.html#morGawW91 BibTeX])


==Reference==
==Reference==


<references/>
<references>
 
<ref name="gawronski90">W. Gawronski and J.N. Juang. "<span class="plainlinks">[https://doi.org/10.1016/B978-0-12-012736-8.50010-3 Model Reduction for Flexible Structures]</span>", Control and Dynamic Systems, 36: 143--222, 1990.</ref>
 
<ref name="gawronski91">W. Gawronski and T. Williams, "<span class="plainlinks">[http://doi.org/10.2514/3.20606 Model Reduction for Flexible Space Structures]</span>", Journal of Guidance 14(1): 68--76, 1991</ref>
 
<ref name="gawronski96">W. Gawronski. "<span class="plainlinks">[https://doi.org/10.1007/3540760172_4 Model reduction]</span>". In: Balanced Control of Flexible Structures. Lecture Notes in Control and Information Sciences, vol 211: 45--106, 1996.</ref>
 
<ref name="horner86">G.C. Horner. "<span class="plainlinks">[https://ntrs.nasa.gov/search.jsp?R=19870006596 COFS-1 Research Overview]</span>". NASA / DOD Control Structures Interaction Technology: 233--251, 1986</ref>
 
<ref name="horta86">L.G. Horta, J.L. Walsh, G.C. Horner and J.P. Bailey. "<span class="plainlinks">[https://ntrs.nasa.gov/search.jsp?R=19870006613 Analysis and simulation of the MAST (COFS-1 flight hardware)]</span>". NASA / DOD Control Structures Interaction Technology: 515--532, 1986.</ref>
 
</references>


==Contact==
==Contact==


''[[User:Himpe|Christian Himpe]]''
''[[User:Himpe|Christian Himpe]]''

Revision as of 12:18, 7 March 2018

Note: This page has not been verified by our editors.

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 K modes, M actuators and Q sensors is of second order and given by:

ν¨(t)=(2ξω)ν˙(t)+(ωω)ν=Bu(t)
y(t)=Crν˙(t)+Cdν(t)

with the parameters ξ>0K (damping ratio), ω>0K (natural frequency) and using the Hadamard product . The first order representation follows for x(t)=(ν˙(t),ω1ν1,,ωKνK) by:

x˙(t)=Ax(t)+Bu(t)
y(t)=Cx(t)

with the matrices:

A:=(A1AK),B:=(B1BK),C:=(C1CK),

and their components:

Ak:=(2ξkωkωkωk0),Bk:=(bk0),Ck:=(crkcdkωk),

where bk1×M and crk,cdkQ×1.


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 𝒰[0,11000]K and 𝒰[0,100]K respectively. The components of the input matrix bk are sampled form a uniform random distribution 𝒰[0,1], while the output matrix C is sampled from a uniform random distribution 𝒰[0,10] completely w.l.o.g, since if the components of Cd are random their scaling can be ignored.


Data

The following Matlab code assembles the above described A, B and C matrix for a given number of modes K, actuators (inputs) M and sensors (outputs) Q.

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:

x˙(t)=Ax(t)+Bu(t)y(t)=Cx(t)

System dimensions:

A2K×2K, B2K×M, CQ×2K.

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

  1. W. Gawronski and J.N. Juang. "Model Reduction for Flexible Structures", Control and Dynamic Systems, 36: 143--222, 1990.
  2. W. Gawronski and T. Williams, "Model Reduction for Flexible Space Structures", Journal of Guidance 14(1): 68--76, 1991
  3. W. Gawronski. "Model reduction". In: Balanced Control of Flexible Structures. Lecture Notes in Control and Information Sciences, vol 211: 45--106, 1996.
  4. G.C. Horner. "COFS-1 Research Overview". NASA / DOD Control Structures Interaction Technology: 233--251, 1986
  5. 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.

Contact

Christian Himpe