<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://modelreduction.org/morwiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vettermann</id>
	<title>MOR Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://modelreduction.org/morwiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vettermann"/>
	<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/Special:Contributions/Vettermann"/>
	<updated>2026-04-13T08:31:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Battery_pack&amp;diff=3911</id>
		<title>Battery pack</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Battery_pack&amp;diff=3911"/>
		<updated>2024-03-15T14:39:08Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add DOI&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:parametric]]&lt;br /&gt;
[[Category:sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Battery pack&lt;br /&gt;
|Benchmark ID    = batteryPack_n151642m10q10&lt;br /&gt;
|Category        = misc&lt;br /&gt;
|System-Class    = AP-LTI-FOS&lt;br /&gt;
|nstates         = 151642&lt;br /&gt;
|ninputs         = 10&lt;br /&gt;
|noutputs        = 10&lt;br /&gt;
|nparameters     = 2&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = Lucas Kostetzer ([http://www.cadfem.de/ CADFEM])&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10820678&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
Due to the increasing interest in electromobility detailed knowledge about the thermal system behavior &lt;br /&gt;
of complete &#039;&#039;&#039;battery packs&#039;&#039;&#039; becomes crucial &amp;lt;ref name=&amp;quot;geppert&amp;quot;/&amp;gt;. Many aspects like power performance and aging characteristics depend on the temperature of the system. Thus the use of reduced models is important for a fast simulation of the system behavior over a long period of time. &lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:battery pack&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:Battery.png|480px|thumb|right|&amp;lt;caption&amp;gt;Model of the battery pack.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;battery pack&#039;&#039;&#039; consists of 10 cells and a water-cooled plate &amp;lt;!--(see &amp;lt;xr id=&amp;quot;fig:battery pack&amp;quot;/&amp;gt;)--&amp;gt;.&lt;br /&gt;
The model has been generated and meshed in ANSYS. &lt;br /&gt;
SOLID90 elements have been used for the finite element discretization of the battery cells.&lt;br /&gt;
The flow problem has been modeled by FLUID116 elements, representing a one-dimensional pipe flow. Thereby&lt;br /&gt;
SURF152 elements have been used to realize the convection between fluid and cooled plate.&lt;br /&gt;
Thermal radiation and convection between battery pack and environment are neglected. &lt;br /&gt;
The contact between the individual battery cells and between cells and cooled plate has been modeled with&lt;br /&gt;
the help of the elements CONTA174 and TARGE170.&lt;br /&gt;
&lt;br /&gt;
The ambient temperature as well as the fluid temperature at the entrance of the pipes has the given value of 0°C.&lt;br /&gt;
&lt;br /&gt;
== Data ==&lt;br /&gt;
The parametric system of order &amp;lt;math&amp;gt; n=151642 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; m=10 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; q=10 &amp;lt;/math&amp;gt; outputs is of the following form&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
  E\dot{T} &amp;amp; = (A + p_1 A_1 + p_2 A_2)T + Bu \\&lt;br /&gt;
  y &amp;amp; = CT&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with &lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; ||  -  capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A \in \mathbb{R}^{n \times n} &amp;lt;/math&amp;gt; ||  -  basic conductivity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_1 \in \mathbb{R}^{n \times n} &amp;lt;/math&amp;gt; ||  -  part of conductivity matrix arising from convection&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_2 \in \mathbb{R}^{n \times n} &amp;lt;/math&amp;gt; ||  -  part of conductivity matrix arising from heat flux &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B \in \mathbb{R}^{n\times m} &amp;lt;/math&amp;gt; ||  -  input map &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C \in \mathbb{R}^{q\times n} &amp;lt;/math&amp;gt; ||  -  output map &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T \in \mathbb{R}^n &amp;lt;/math&amp;gt; ||-  state vector (temperature) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u \in \mathbb{R}^{m} &amp;lt;/math&amp;gt; ||-  input vector (heat generation rate of each battery cell) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y \in \mathbb{R}^{q} &amp;lt;/math&amp;gt; ||-  output vector (temperature at the center of each battery cell) &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; p_1 &amp;lt;/math&amp;gt; is the heat transfer coefficient and &amp;lt;math&amp;gt; p_2 &amp;lt;/math&amp;gt; is the mass flow in the pipes (FLUID116 elements with load heat flux).&lt;br /&gt;
&lt;br /&gt;
All matrices can be downloaded from [https://zenodo.org/records/10820678 Zenodo]. The &#039;&#039;&#039;battery pack&#039;&#039;&#039; is a benchmark for problems&lt;br /&gt;
containing unsymmetric matrices.&lt;br /&gt;
&lt;br /&gt;
In the original model the values &amp;lt;math&amp;gt;p_1=500\tfrac{W}{m^2 K}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;p_2=0.1\tfrac{W}{m^2}&amp;lt;/math&amp;gt; for the parameters have been used. &lt;br /&gt;
&lt;br /&gt;
== Origin ==&lt;br /&gt;
The model was created in ANSYS by Lucas Kostetzer ([http://www.cadfem.de/ CADFEM]). The export of the system matrices from ANSYS and the documentation for MOR Wiki were performed by [[User:Vettermann]].&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
For the benchmark itself and its data:&lt;br /&gt;
&lt;br /&gt;
  @misc{dataBatteryPack,&lt;br /&gt;
    author = {Lucas Kostetzer and Julia Vettermann},&lt;br /&gt;
    title = {Battery pack},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year = 2024,&lt;br /&gt;
    doi = {10.5281/zenodo.10820678}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
== Reference ==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;geppert&amp;quot;&amp;gt; Geppert, Michael: &amp;quot;Entwicklung einer Werkzeugkette für die Erstellung reduzierter thermischer Modelle für Batteriepacks&amp;quot;, diploma thesis, Institute of Automotive Technology, Technische Universität München, Munich, Germany (2010).&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Battery_pack&amp;diff=3910</id>
		<title>Battery pack</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Battery_pack&amp;diff=3910"/>
		<updated>2024-03-15T14:37:18Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add zenodo link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:parametric]]&lt;br /&gt;
[[Category:sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Battery pack&lt;br /&gt;
|Benchmark ID    = batteryPack_n151642m10q10&lt;br /&gt;
|Category        = misc&lt;br /&gt;
|System-Class    = AP-LTI-FOS&lt;br /&gt;
|nstates         = 151642&lt;br /&gt;
|ninputs         = 10&lt;br /&gt;
|noutputs        = 10&lt;br /&gt;
|nparameters     = 2&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = Lucas Kostetzer ([http://www.cadfem.de/ CADFEM])&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10820678&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
Due to the increasing interest in electromobility detailed knowledge about the thermal system behavior &lt;br /&gt;
of complete &#039;&#039;&#039;battery packs&#039;&#039;&#039; becomes crucial &amp;lt;ref name=&amp;quot;geppert&amp;quot;/&amp;gt;. Many aspects like power performance and aging characteristics depend on the temperature of the system. Thus the use of reduced models is important for a fast simulation of the system behavior over a long period of time. &lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:battery pack&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:Battery.png|480px|thumb|right|&amp;lt;caption&amp;gt;Model of the battery pack.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;battery pack&#039;&#039;&#039; consists of 10 cells and a water-cooled plate &amp;lt;!--(see &amp;lt;xr id=&amp;quot;fig:battery pack&amp;quot;/&amp;gt;)--&amp;gt;.&lt;br /&gt;
The model has been generated and meshed in ANSYS. &lt;br /&gt;
SOLID90 elements have been used for the finite element discretization of the battery cells.&lt;br /&gt;
The flow problem has been modeled by FLUID116 elements, representing a one-dimensional pipe flow. Thereby&lt;br /&gt;
SURF152 elements have been used to realize the convection between fluid and cooled plate.&lt;br /&gt;
Thermal radiation and convection between battery pack and environment are neglected. &lt;br /&gt;
The contact between the individual battery cells and between cells and cooled plate has been modeled with&lt;br /&gt;
the help of the elements CONTA174 and TARGE170.&lt;br /&gt;
&lt;br /&gt;
The ambient temperature as well as the fluid temperature at the entrance of the pipes has the given value of 0°C.&lt;br /&gt;
&lt;br /&gt;
== Data ==&lt;br /&gt;
The parametric system of order &amp;lt;math&amp;gt; n=151642 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; m=10 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; q=10 &amp;lt;/math&amp;gt; outputs is of the following form&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
  E\dot{T} &amp;amp; = (A + p_1 A_1 + p_2 A_2)T + Bu \\&lt;br /&gt;
  y &amp;amp; = CT&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with &lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; ||  -  capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A \in \mathbb{R}^{n \times n} &amp;lt;/math&amp;gt; ||  -  basic conductivity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_1 \in \mathbb{R}^{n \times n} &amp;lt;/math&amp;gt; ||  -  part of conductivity matrix arising from convection&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_2 \in \mathbb{R}^{n \times n} &amp;lt;/math&amp;gt; ||  -  part of conductivity matrix arising from heat flux &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B \in \mathbb{R}^{n\times m} &amp;lt;/math&amp;gt; ||  -  input map &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C \in \mathbb{R}^{q\times n} &amp;lt;/math&amp;gt; ||  -  output map &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T \in \mathbb{R}^n &amp;lt;/math&amp;gt; ||-  state vector (temperature) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u \in \mathbb{R}^{m} &amp;lt;/math&amp;gt; ||-  input vector (heat generation rate of each battery cell) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y \in \mathbb{R}^{q} &amp;lt;/math&amp;gt; ||-  output vector (temperature at the center of each battery cell) &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; p_1 &amp;lt;/math&amp;gt; is the heat transfer coefficient and &amp;lt;math&amp;gt; p_2 &amp;lt;/math&amp;gt; is the mass flow in the pipes (FLUID116 elements with load heat flux).&lt;br /&gt;
&lt;br /&gt;
All matrices can be downloaded from [https://zenodo.org/records/10820678 Zenodo]. The &#039;&#039;&#039;battery pack&#039;&#039;&#039; is a benchmark for problems&lt;br /&gt;
containing unsymmetric matrices.&lt;br /&gt;
&lt;br /&gt;
In the original model the values &amp;lt;math&amp;gt;p_1=500\tfrac{W}{m^2 K}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;p_2=0.1\tfrac{W}{m^2}&amp;lt;/math&amp;gt; for the parameters have been used. &lt;br /&gt;
&lt;br /&gt;
== Origin ==&lt;br /&gt;
The model was created in ANSYS by Lucas Kostetzer ([http://www.cadfem.de/ CADFEM]). The export of the system matrices from ANSYS and the documentation for MOR Wiki were performed by [[User:Vettermann]].&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
For the benchmark itself and its data:&lt;br /&gt;
&lt;br /&gt;
  @misc{dataBatteryPack,&lt;br /&gt;
    author = {Lucas Kostetzer and Julia Vettermann},&lt;br /&gt;
    title = {Battery pack},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year = 2024,&lt;br /&gt;
    doi = {}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
== Reference ==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;geppert&amp;quot;&amp;gt; Geppert, Michael: &amp;quot;Entwicklung einer Werkzeugkette für die Erstellung reduzierter thermischer Modelle für Batteriepacks&amp;quot;, diploma thesis, Institute of Automotive Technology, Technische Universität München, Munich, Germany (2010).&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Battery_pack&amp;diff=3909</id>
		<title>Battery pack</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Battery_pack&amp;diff=3909"/>
		<updated>2024-03-12T08:39:02Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Created page with &amp;quot;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;  Category:benchmark Category:parametric Category:sparse Category:linear Category:first differential order Category...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:parametric]]&lt;br /&gt;
[[Category:sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Battery pack&lt;br /&gt;
|Benchmark ID    = batteryPack_n151642m10q10&lt;br /&gt;
|Category        = misc&lt;br /&gt;
|System-Class    = AP-LTI-FOS&lt;br /&gt;
|nstates         = 151642&lt;br /&gt;
|ninputs         = 10&lt;br /&gt;
|noutputs        = 10&lt;br /&gt;
|nparameters     = 2&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = N.A.&lt;br /&gt;
|Creator         = Lucas Kostetzer ([http://www.cadfem.de/ CADFEM])&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = N.A.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
Due to the increasing interest in electromobility detailed knowledge about the thermal system behavior &lt;br /&gt;
of complete &#039;&#039;&#039;battery packs&#039;&#039;&#039; becomes crucial &amp;lt;ref name=&amp;quot;geppert&amp;quot;/&amp;gt;. Many aspects like power performance and aging characteristics depend on the temperature of the system. Thus the use of reduced models is important for a fast simulation of the system behavior over a long period of time. &lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:battery pack&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:Battery.png|480px|thumb|right|&amp;lt;caption&amp;gt;Model of the battery pack.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;battery pack&#039;&#039;&#039; consists of 10 cells and a water-cooled plate &amp;lt;!--(see &amp;lt;xr id=&amp;quot;fig:battery pack&amp;quot;/&amp;gt;)--&amp;gt;.&lt;br /&gt;
The model has been generated and meshed in ANSYS. &lt;br /&gt;
SOLID90 elements have been used for the finite element discretization of the battery cells.&lt;br /&gt;
The flow problem has been modeled by FLUID116 elements, representing a one-dimensional pipe flow. Thereby&lt;br /&gt;
SURF152 elements have been used to realize the convection between fluid and cooled plate.&lt;br /&gt;
Thermal radiation and convection between battery pack and environment are neglected. &lt;br /&gt;
The contact between the individual battery cells and between cells and cooled plate has been modeled with&lt;br /&gt;
the help of the elements CONTA174 and TARGE170.&lt;br /&gt;
&lt;br /&gt;
The ambient temperature as well as the fluid temperature at the entrance of the pipes has the given value of 0°C.&lt;br /&gt;
&lt;br /&gt;
== Data ==&lt;br /&gt;
The parametric system of order &amp;lt;math&amp;gt; n=151642 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; m=10 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; q=10 &amp;lt;/math&amp;gt; outputs is of the following form&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
  E\dot{T} &amp;amp; = (A + p_1 A_1 + p_2 A_2)T + Bu \\&lt;br /&gt;
  y &amp;amp; = CT&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with &lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; ||  -  capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A \in \mathbb{R}^{n \times n} &amp;lt;/math&amp;gt; ||  -  basic conductivity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_1 \in \mathbb{R}^{n \times n} &amp;lt;/math&amp;gt; ||  -  part of conductivity matrix arising from convection&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_2 \in \mathbb{R}^{n \times n} &amp;lt;/math&amp;gt; ||  -  part of conductivity matrix arising from heat flux &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B \in \mathbb{R}^{n\times m} &amp;lt;/math&amp;gt; ||  -  input map &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C \in \mathbb{R}^{q\times n} &amp;lt;/math&amp;gt; ||  -  output map &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T \in \mathbb{R}^n &amp;lt;/math&amp;gt; ||-  state vector (temperature) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u \in \mathbb{R}^{m} &amp;lt;/math&amp;gt; ||-  input vector (heat generation rate of each battery cell) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y \in \mathbb{R}^{q} &amp;lt;/math&amp;gt; ||-  output vector (temperature at the center of each battery cell) &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; p_1 &amp;lt;/math&amp;gt; is the heat transfer coefficient and &amp;lt;math&amp;gt; p_2 &amp;lt;/math&amp;gt; is the mass flow in the pipes (FLUID116 elements with load heat flux).&lt;br /&gt;
&lt;br /&gt;
All matrices can be downloaded from Zenodo. The &#039;&#039;&#039;battery pack&#039;&#039;&#039; is a benchmark for problems&lt;br /&gt;
containing unsymmetric matrices.&lt;br /&gt;
&lt;br /&gt;
In the original model the values &amp;lt;math&amp;gt;p_1=500\tfrac{W}{m^2 K}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;p_2=0.1\tfrac{W}{m^2}&amp;lt;/math&amp;gt; for the parameters have been used. &lt;br /&gt;
&lt;br /&gt;
== Origin ==&lt;br /&gt;
The model was created in ANSYS by Lucas Kostetzer ([http://www.cadfem.de/ CADFEM]). The export of the system matrices from ANSYS and the documentation for MOR Wiki were performed by [[User:Vettermann]].&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
For the benchmark itself and its data:&lt;br /&gt;
&lt;br /&gt;
  @misc{dataBatteryPack,&lt;br /&gt;
    author = {Lucas Kostetzer},&lt;br /&gt;
    title = {Battery pack},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year = 2024,&lt;br /&gt;
    doi = {}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
== Reference ==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;geppert&amp;quot;&amp;gt; Geppert, Michael: &amp;quot;Entwicklung einer Werkzeugkette für die Erstellung reduzierter thermischer Modelle für Batteriepacks&amp;quot;, diploma thesis, Institute of Automotive Technology, Technische Universität München, Munich, Germany (2010).&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:Battery.png&amp;diff=3908</id>
		<title>File:Battery.png</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:Battery.png&amp;diff=3908"/>
		<updated>2024-03-12T07:17:37Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3902</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3902"/>
		<updated>2023-12-07T12:20:10Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = MiniHex&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* MiniHexSA1_n44902m9q12&lt;br /&gt;
* MiniHexSA2_n49590m32q35&lt;br /&gt;
* MiniHexSA3_n1336m3q4&lt;br /&gt;
* MiniHexSA4_n21064m17q19&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = AP-LTV-FOS&lt;br /&gt;
|nstates         = &lt;br /&gt;
* 44902&lt;br /&gt;
* 49590&lt;br /&gt;
* 1336&lt;br /&gt;
* 21064&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 9&lt;br /&gt;
* 32&lt;br /&gt;
* 3&lt;br /&gt;
* 17&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 12&lt;br /&gt;
* 35&lt;br /&gt;
* 4&lt;br /&gt;
* 19&lt;br /&gt;
|nparameters     = &lt;br /&gt;
* 6&lt;br /&gt;
* 2&lt;br /&gt;
* 1&lt;br /&gt;
* 9&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:   &lt;br /&gt;
* Chair of Machine Tools Development and Adaptive Controls (Technische Universität Dresden),&lt;br /&gt;
* Mathematics in Industry and Technology (Technische Universität Chemnitz)&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10033872&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|480px|thumb|right|&amp;lt;caption&amp;gt;Figure 1: Thermal FE-modeling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/hexapod-minihex MiniHex]&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_k-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)A^i_k)T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A^i_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices can be downloaded from [https://zenodo.org/records/10033872 Zenodo]. There is a set of matrices for each subassembly and input data to simulate a work process. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
&lt;br /&gt;
  @misc{dataCRCTR9623b,&lt;br /&gt;
    author = {Collaborative Research Centre Transregio 96 (CRC/TR 96)},&lt;br /&gt;
    title = {Model of a machine tool axis},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year = 2023,&lt;br /&gt;
    doi = {10.5281/zenodo.10033872}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* For the background on the benchmark:&lt;br /&gt;
&lt;br /&gt;
  @inbook{GalMG15,&lt;br /&gt;
    author = {Galant, A. and Mühl, A. and Gro{\ss}mann, K.},&lt;br /&gt;
    title = {Thermo-Elastic Simulation of Entire Machine Tool},&lt;br /&gt;
    booktitle = {Thermo-energetic Design of Machine Tools},&lt;br /&gt;
    editor = {Gro{\ss}mann, K.},&lt;br /&gt;
    publisher = {Springer International Publishing, Switzerland},&lt;br /&gt;
    pages = {69--84},  &lt;br /&gt;
    year = {2015},&lt;br /&gt;
    doi = {10.1007/978-3-319-12625-8}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://d-nb.info/1082556157 Tagungsband 4. Kolloquium zum SFB/TR 96]&amp;lt;/span&amp;gt;, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Machine_tool_with_relative_movements&amp;diff=3840</id>
		<title>Machine tool with relative movements</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Machine_tool_with_relative_movements&amp;diff=3840"/>
		<updated>2023-10-27T06:56:52Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Machine tool with relative movements&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* rail_n91181m89q89&lt;br /&gt;
* slider_n74392m8q8&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = LTI-FOS&lt;br /&gt;
|nstates         = &lt;br /&gt;
* 91181&lt;br /&gt;
* 74392&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 89&lt;br /&gt;
* 8&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 89&lt;br /&gt;
* 8&lt;br /&gt;
|nparameters     = 0&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:&lt;br /&gt;
* [[User:Aumann]]&lt;br /&gt;
* [[User:Saak]]&lt;br /&gt;
* [[User:Vettermann]]       &lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/8099979&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:mt_geo.png|480px|thumb|right|&amp;lt;caption&amp;gt;Sketch of the geometry and the boundary conditions.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
This benchmark models a machine tool composed out of two components. The &amp;quot;rail&amp;quot; part is the machine bed with a guide rail, the &amp;quot;slider&amp;quot; part moves along the rail on four carts and carries the tool.&lt;br /&gt;
Slider and rail move relative to each other during the simulated work process. This relative movement is realized by decomposing a weighting function into a Fourier series and superposing their weighted sum, which depends on the current position of the slider. The weighted sums are then used in every time step to compute the thermal load exchanged between the two components. This approach is described in more detail in&amp;lt;ref name=&amp;quot;hernandez&amp;quot;/&amp;gt;. Due this approach, additional inputs and outputs are created, but the resulting system is still LTI, despite the relative movement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot2&amp;quot;&amp;gt;&lt;br /&gt;
[[File:mt_rail.png|480px|thumb|right|&amp;lt;caption&amp;gt;Temperature evaluation on the rail midpoint.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot3&amp;quot;&amp;gt;&lt;br /&gt;
[[File:mt_slider.png|480px|thumb|right|&amp;lt;caption&amp;gt;Temperature evaluation on the TCP.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
The thermal response of the system has been investigated in&amp;lt;ref name=&amp;quot;ictimt&amp;quot;/&amp;gt;. Here, the temperature change in the middle of the rail and the tool center point (TCP), respectively, have been measured during a simulated work process. In the first &amp;lt;math&amp;gt;600\,\mathrm{s}&amp;lt;/math&amp;gt;, the slider is moving from left to right constantly. Afterwards, the slider remains at its location. During the first &amp;lt;math&amp;gt;600\,\mathrm{s}&amp;lt;/math&amp;gt; six heat sources introduce energy into the system. They are located at the TCP, the work piece, and the four carts (see Fig. 1). After the slider stops to move, the heat sources are switched off. The temperature evaluations are given in Figs. 2 and 3.&lt;br /&gt;
&lt;br /&gt;
==Dimensions==&lt;br /&gt;
Both systems have the same structure:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
E \dot{x}(t) &amp;amp;= A x(t) + B u(t), \\&lt;br /&gt;
y(t) &amp;amp;= C x(t)&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
System dimensions:&lt;br /&gt;
&amp;lt;math&amp;gt;E \in \mathbb{R}^{n \times n}&amp;lt;/math&amp;gt;,&lt;br /&gt;
&amp;lt;math&amp;gt;A \in \mathbb{R}^{n \times n}&amp;lt;/math&amp;gt;,&lt;br /&gt;
&amp;lt;math&amp;gt;B \in \mathbb{R}^{n \times m}&amp;lt;/math&amp;gt;,&lt;br /&gt;
&amp;lt;math&amp;gt;C \in \mathbb{R}^{p \times n}&amp;lt;/math&amp;gt;,&lt;br /&gt;
with &amp;lt;math&amp;gt;n=91\,181&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;m=p=89&amp;lt;/math&amp;gt; for the rail system and &amp;lt;math&amp;gt;n=74\,392&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;m=p=8&amp;lt;/math&amp;gt; for the slider system.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
The data is available at [https://doi.org/10.5281/zenodo.8099978 Zenodo].&lt;br /&gt;
&lt;br /&gt;
==Remarks==&lt;br /&gt;
* The dataset contains also the data for the movement profile that was used to produce the results reported here. This can be changed by modifying the variable &amp;lt;code&amp;gt;sc&amp;lt;/code&amp;gt;.&lt;br /&gt;
* The system also contains the elastic degrees of freedom and their coupling in &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;-direction.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
The &#039;&#039;&#039;Machine tool with relative movements&#039;&#039;&#039; model was developed in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
  @misc{dataAumSV23,&lt;br /&gt;
    author =       {Q. Aumann and J. Saak and J. Vettermann},&lt;br /&gt;
    title =        {Model of a machine tool with relative movements},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year =         2023,&lt;br /&gt;
    doi =          {10.5281/zenodo.8099979}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* For the background on the benchmark:&lt;br /&gt;
&lt;br /&gt;
  @article{AumBSetal23,&lt;br /&gt;
    author    = {Q. Aumann and P. Benner and J. Saak and J. Vettermann},&lt;br /&gt;
    booktitle = {Lecture Notes in Production Engineering},&lt;br /&gt;
    publisher = {Springer International Publishing},&lt;br /&gt;
    title     = {Model order reduction strategies for the computation of compact machine tool models},&lt;br /&gt;
    year      = {2023},&lt;br /&gt;
    editor    = {S. Ihlenfeldt},&lt;br /&gt;
    pages     = {132--145},&lt;br /&gt;
    doi       = {10.1007/978-3-031-34486-2_10},&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;ictimt&amp;quot;&amp;gt;Q. Aumann, P. Benner, J. Saak, J. Vettermann. &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-031-34486-2_10 Model Order Reduction Strategies for the Computation of Compact Machine Tool Models]&amp;lt;/span&amp;gt;&amp;quot;, In: S. Ihlenfeldt (ed) Lecture Notes in Production Engineering. Springer International Publishing, pp 132–145, 2023.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;hernandez&amp;quot;&amp;gt;P. Hernández-Becerro &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://www.research-collection.ethz.ch/handle/20.500.11850/449279 Efficient Thermal Error Models of Machine Tools&amp;quot;]&amp;lt;/span&amp;gt;, Dissertation, ETH Zurich, 2002.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3839</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3839"/>
		<updated>2023-10-26T13:16:25Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add citation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = MiniHex&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* MiniHexSA1_n44902m9q12&lt;br /&gt;
* MiniHexSA2_n49590m32q35&lt;br /&gt;
* MiniHexSA3_n1336m3q4&lt;br /&gt;
* MiniHexSA4_n21064m17q19&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = AP-LTI-FOS&lt;br /&gt;
|nstates         = &lt;br /&gt;
* 44902&lt;br /&gt;
* 49590&lt;br /&gt;
* 1336&lt;br /&gt;
* 21064&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 9&lt;br /&gt;
* 32&lt;br /&gt;
* 3&lt;br /&gt;
* 17&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 12&lt;br /&gt;
* 35&lt;br /&gt;
* 4&lt;br /&gt;
* 19&lt;br /&gt;
|nparameters     = &lt;br /&gt;
* 6&lt;br /&gt;
* 2&lt;br /&gt;
* 1&lt;br /&gt;
* 9&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:   &lt;br /&gt;
* Chair of Machine Tools Development and Adaptive Controls (Technische Universität Dresden),&lt;br /&gt;
* Mathematics in Industry and Technology (Technische Universität Chemnitz)&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10033872&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|480px|thumb|right|&amp;lt;caption&amp;gt;Figure 1: Thermal FE-modeling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/hexapod-minihex MiniHex]&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_k-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)A^i_k)T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A^i_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices can be downloaded from [https://zenodo.org/records/10033872 Zenodo]. There is a set of matrices for each subassembly and input data to simulate a work process. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
&lt;br /&gt;
  @misc{dataCRCTR9623b,&lt;br /&gt;
    author = {Collaborative Research Centre Transregio 96 (CRC/TR 96)},&lt;br /&gt;
    title = {Model of a machine tool axis},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year = 2023,&lt;br /&gt;
    doi = {10.5281/zenodo.10033872}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* For the background on the benchmark:&lt;br /&gt;
&lt;br /&gt;
  @inbook{GalMG15,&lt;br /&gt;
    author = {Galant, A. and Mühl, A. and Gro{\ss}mann, K.},&lt;br /&gt;
    title = {Thermo-Elastic Simulation of Entire Machine Tool},&lt;br /&gt;
    booktitle = {Thermo-energetic Design of Machine Tools},&lt;br /&gt;
    editor = {Gro{\ss}mann, K.},&lt;br /&gt;
    publisher = {Springer International Publishing, Switzerland},&lt;br /&gt;
    pages = {69--84},  &lt;br /&gt;
    year = {2015},&lt;br /&gt;
    doi = {10.1007/978-3-319-12625-8}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://d-nb.info/1082556157 Tagungsband 4. Kolloquium zum SFB/TR 96]&amp;lt;/span&amp;gt;, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3838</id>
		<title>Machine tool MAX</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3838"/>
		<updated>2023-10-26T12:56:53Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Machine tool MAX&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* machineToolMAX_feCoupled_n1265497m69q11&lt;br /&gt;
* machineToolMAX_outputCoupled_n1265497m287q224&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = LTI-FOS&lt;br /&gt;
|nstates         = 1265497&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 69&lt;br /&gt;
* 287&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 11&lt;br /&gt;
* 224&lt;br /&gt;
|nparameters     = 0&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:   &lt;br /&gt;
* Chair of Machine Tools Development and Adaptive Controls (TU Dresden),&lt;br /&gt;
* Chair of Dynamics and Mechanism Design (TU Dresden),&lt;br /&gt;
* Mathematics in Industry and Technology (TU Chemnitz),&lt;br /&gt;
* Numerical Mathematics (Partial Differential Equations) (TU Chemnitz)&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10041041&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_real.jpg|480px|thumb|right|&amp;lt;caption&amp;gt;Experimental machine tool MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot2&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_FE.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies and FE-model of the benchmark MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; benchmark is a linear time-invariant thermal model of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;(Fig. 1). Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into 50 stationary subassemblies (SA), see Fig. 2. The thermal finite element (FE) model was generated in ANSYS and afterwards the model was exported for post-processing as described in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=\kappa_c(T_{c_i}-T_{c_k}), \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 50 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the system&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E\dot{T}&amp;amp;=A T+B u(t),\\&lt;br /&gt;
 y(t)&amp;amp;=C T,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot3&amp;quot;&amp;gt;&lt;br /&gt;
[[File:coupled_systems.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Sketch of the two coupling approaches using the example of a model with 2 subassemblies.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The system matrices are available in the .mat file format and can be downloaded from [https://zenodo.org/records/10041041 Zenodo]. The model has &amp;lt;math&amp;gt; n=1\,265\,497 &amp;lt;/math&amp;gt; degrees of freedom and is available for two different coupling approaches, which are explained in more detail in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;, see also Fig. 3: &lt;br /&gt;
* A so called output-coupled model: In this case, an input-output coupling was used, i.e., the model is block diagonal with a total number of &amp;lt;math&amp;gt; m=287 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=224 &amp;lt;/math&amp;gt; outputs. Thus the subassemlby models can be reduced separately for structure preserving MOR. The block diagonal system can be split into a set of matrices for each subassembly by the script &amp;quot;generate_subsystems.m&amp;quot;.&lt;br /&gt;
* A so called FE-coupled model: In this case, the subassemblies are coupled on FE-level, i.e., the conductivity matrix A of the overall system has additional (off-diagonal) coupling blocks. Thus the subassembly models cannot be reduced separately anymore. There is one set of matrices for the overall model with &amp;lt;math&amp;gt; m=69 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=11 &amp;lt;/math&amp;gt; outputs.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; is used as an experimental machine tool in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
&lt;br /&gt;
  @misc{dataCRCTR9623a,&lt;br /&gt;
    author = {Collaborative Research Centre Transregio 96 (CRC/TR 96)},&lt;br /&gt;
    title = {Machine tool model},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year = 2023,&lt;br /&gt;
    doi = {10.5281/zenodo.10041041}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* For the background on the benchmark:&lt;br /&gt;
&lt;br /&gt;
  @article{morVetSNetal21,&lt;br /&gt;
    author = {Vettermann, J. and Sauerzapf, S. and  Naumann, A. and Beitelschmidt, M. and Herzog, R. and Benner, P. and Saak, J.},&lt;br /&gt;
    title = {Model order reduction methods for coupled machine tool models},&lt;br /&gt;
    journal = {MM Science Journal},&lt;br /&gt;
    volume = {Special Issue ICTIMT2021 --- 2nd International Conference on Thermal Issues in Machine Tools, April 20, 2021, Prague, Czech Republic},&lt;br /&gt;
    number = 3,&lt;br /&gt;
    pages = {4652--4659},&lt;br /&gt;
    issn = {1805-0476},&lt;br /&gt;
    year = {2021},&lt;br /&gt;
    doi = {10.17973/MMSJ.2021_7_2021072}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;&amp;gt;&lt;br /&gt;
J. Vettermann, S. Sauerzapf, A. Naumann, M. Beitelschmidt, R. Herzog, P. Benner and J. Saak, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.17973/MMSJ.2021_7_2021072 Model order reduction methods for coupled machine tool models]&amp;lt;/span&amp;gt;&amp;quot;, MM Science Journal, Special Issue ICTIMT 2021, 2021.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3837</id>
		<title>Machine tool MAX</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3837"/>
		<updated>2023-10-26T12:55:53Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add citation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Machine tool MAX&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* machineToolMAX_feCoupled_n1265497m69q11&lt;br /&gt;
* machineToolMAX_outputCoupled_n1265497m287q224&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = LTI-FOS&lt;br /&gt;
|nstates         = 1265497&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 69&lt;br /&gt;
* 287&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 11&lt;br /&gt;
* 224&lt;br /&gt;
|nparameters     = 0&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:   &lt;br /&gt;
* Chair of Machine Tools Development and Adaptive Controls (TU Dresden),&lt;br /&gt;
* Chair of Dynamics and Mechanism Design (TU Dresden),&lt;br /&gt;
* Mathematics in Industry and Technology (TU Chemnitz),&lt;br /&gt;
* Numerical Mathematics (Partial Differential Equations) (TU Chemnitz)&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10041041&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_real.jpg|480px|thumb|right|&amp;lt;caption&amp;gt;Experimental machine tool MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot2&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_FE.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies and FE-model of the benchmark MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; benchmark is a linear time-invariant thermal model of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;(Fig. 1). Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into 50 stationary subassemblies (SA), see Fig. 2. The thermal finite element (FE) model was generated in ANSYS and afterwards the model was exported for post-processing as described in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=\kappa_c(T_{c_i}-T_{c_k}), \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 50 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the system&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E\dot{T}&amp;amp;=A T+B u(t),\\&lt;br /&gt;
 y(t)&amp;amp;=C T,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot3&amp;quot;&amp;gt;&lt;br /&gt;
[[File:coupled_systems.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Sketch of the two coupling approaches using the example of a model with 2 subassemblies.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The system matrices are available in the .mat file format and can be downloaded from [https://zenodo.org/records/10041041 Zenodo]. The model has &amp;lt;math&amp;gt; n=1\,265\,497 &amp;lt;/math&amp;gt; degrees of freedom and is available for two different coupling approaches, which are explained in more detail in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;, see also Fig. 3: &lt;br /&gt;
* A so called output-coupled model: In this case, an input-output coupling was used, i.e., the model is block diagonal with a total number of &amp;lt;math&amp;gt; m=287 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=224 &amp;lt;/math&amp;gt; outputs. Thus the subassemlby models can be reduced separately for structure preserving MOR. The block diagonal system can be split into a set of matrices for each subassembly by the script &amp;quot;generate_subsystems.m&amp;quot;.&lt;br /&gt;
* A so called FE-coupled model: In this case, the subassemblies are coupled on FE-level, i.e., the conductivity matrix A of the overall system has additional (off-diagonal) coupling blocks. Thus the subassembly models cannot be reduced separately anymore. There is one set of matrices for the overall model with &amp;lt;math&amp;gt; m=69 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=11 &amp;lt;/math&amp;gt; outputs.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; is used as an experimental machine tool in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
&lt;br /&gt;
  @misc{dataCRCTR9623a,&lt;br /&gt;
    author = {Collaborative Research Centre Transregio 96 (CRC/TR 96)},&lt;br /&gt;
    title = {Machine tool model},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year = 2023,&lt;br /&gt;
    doi = {10.5281/zenodo.10041041}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* For the background on the benchmark:&lt;br /&gt;
&lt;br /&gt;
  @article{SauVNetal21,&lt;br /&gt;
    author = {Vettermann, J. and Sauerzapf, S. and  Naumann, A. and Beitelschmidt, M. and Herzog, R. and Benner, P. and Saak, J.},&lt;br /&gt;
    title = {Model order reduction methods for coupled machine tool models},&lt;br /&gt;
    journal = {MM Science Journal},&lt;br /&gt;
    volume = {Special Issue ICTIMT2021 --- 2nd International Conference on Thermal Issues in Machine Tools, April 20, 2021, Prague, Czech Republic},&lt;br /&gt;
    number = 3,&lt;br /&gt;
    pages = {4652--4659},&lt;br /&gt;
    issn = {1805-0476},&lt;br /&gt;
    year = {2021},&lt;br /&gt;
    doi = {10.17973/MMSJ.2021_7_2021072}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;&amp;gt;&lt;br /&gt;
J. Vettermann, S. Sauerzapf, A. Naumann, M. Beitelschmidt, R. Herzog, P. Benner and J. Saak, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.17973/MMSJ.2021_7_2021072 Model order reduction methods for coupled machine tool models]&amp;lt;/span&amp;gt;&amp;quot;, MM Science Journal, Special Issue ICTIMT 2021, 2021.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3836</id>
		<title>MAX stand</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3836"/>
		<updated>2023-10-26T12:37:00Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add citation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = MAX stand&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* maxStandSA1_n25872m10q10&lt;br /&gt;
* maxStandSA2_n39527m30q30&lt;br /&gt;
* maxStandSA3_n13551m6q6&lt;br /&gt;
* maxStandSA4_n4813m23q23&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = AP-LTI-FOS&lt;br /&gt;
|nstates         = &lt;br /&gt;
* 25872&lt;br /&gt;
* 39527&lt;br /&gt;
* 13551&lt;br /&gt;
* 4813&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 10&lt;br /&gt;
* 30&lt;br /&gt;
* 6&lt;br /&gt;
* 23&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 10&lt;br /&gt;
* 30&lt;br /&gt;
* 6&lt;br /&gt;
* 23&lt;br /&gt;
|nparameters     = &lt;br /&gt;
* 2&lt;br /&gt;
* 1&lt;br /&gt;
* 1&lt;br /&gt;
* 1&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:   &lt;br /&gt;
* Chair of Machine Tools Development and Adaptive Controls (Technische Universität Dresden),&lt;br /&gt;
* Mathematics in Industry and Technology (Technische Universität Chemnitz)&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10039696&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_stand.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the MAX stand.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; benchmark is a linear thermal model of a stand of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;. Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): base, z-stand with guide rail and bottom plate, motor with belt housing, bearing seat and outer bearing ring as well as ball screw (spindle with inner bearing ring), see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_k-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)A^i_k)T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l_k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A^i_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The movement of the z-slide is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The position of the z-slide in the &#039;&#039;&#039;MAX stand&#039;&#039;&#039; model is characterized by the position &amp;lt;math&amp;gt; d \in [0, 0.7571]\text{ }m &amp;lt;/math&amp;gt; of the z-slide on the spindle and the guide rail. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle and the guide rail are divided into 20 segments each. The segments are numbered from top to bottom, i.e. for the position &amp;lt;math&amp;gt;d=0&amp;lt;/math&amp;gt; the z-slide is in contact with segment 1 of the spindle and the guide rail.&lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices (heat transfer coefficients with the ambience may be varied) and files for a simulation of the model in time domain can be downloaded from [https://zenodo.org/records/10039696 Zenodo]. There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. Further the archive contains a MATLAB file with the description and computation of the contacts between the subassemblies and a file for the simulation of a work process. The overall system dimension is &amp;lt;math&amp;gt; n=83\,763 &amp;lt;/math&amp;gt; with&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;25\,872&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;39\,527&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;13\,551&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;4\,813&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remarks==&lt;br /&gt;
* This is a model with diagonal matrix &amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The model was also used for numerical experiments presented in &amp;lt;ref name=&amp;quot;palitta2023&amp;quot;/&amp;gt;.&lt;br /&gt;
* For the simulation the system was shifted by the initial temperature &amp;lt;math&amp;gt;T_0=20^{\circ}C&amp;lt;/math&amp;gt; to guarantee a zero inital value.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
&lt;br /&gt;
  @misc{dataCRCTR9623,&lt;br /&gt;
    author = {Collaborative Research Centre Transregio 96 (CRC/TR 96)},&lt;br /&gt;
    title = {Model of a machine tool stand},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year = 2023,&lt;br /&gt;
    doi = {10.5281/zenodo.10039696}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, pp. 512–522, 2014.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;palitta2023&amp;quot;&amp;gt;&lt;br /&gt;
P. Benner, D. Palitta and J. Saak, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/s11075-022-01409-5 On an integrated Krylov-ADI solver for large-scale Lyapunov equations]&amp;lt;/span&amp;gt;&amp;quot;, Numer Algor 92, pp. 35–63, 2023. &lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3835</id>
		<title>Machine tool MAX</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3835"/>
		<updated>2023-10-26T11:02:21Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Machine tool MAX&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* machineToolMAX_feCoupled_n1265497m69q11&lt;br /&gt;
* machineToolMAX_outputCoupled_n1265497m287q224&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = LTI-FOS&lt;br /&gt;
|nstates         = 1265497&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 69&lt;br /&gt;
* 287&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 11&lt;br /&gt;
* 224&lt;br /&gt;
|nparameters     = 0&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:   &lt;br /&gt;
* Chair of Machine Tools Development and Adaptive Controls (TU Dresden),&lt;br /&gt;
* Chair of Dynamics and Mechanism Design (TU Dresden),&lt;br /&gt;
* Mathematics in Industry and Technology (TU Chemnitz),&lt;br /&gt;
* Numerical Mathematics (Partial Differential Equations) (TU Chemnitz)&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10041041&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_real.jpg|480px|thumb|right|&amp;lt;caption&amp;gt;Experimental machine tool MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot2&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_FE.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies and FE-model of the benchmark MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; benchmark is a linear time-invariant thermal model of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;(Fig. 1). Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into 50 stationary subassemblies (SA), see Fig. 2. The thermal finite element (FE) model was generated in ANSYS and afterwards the model was exported for post-processing as described in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=\kappa_c(T_{c_i}-T_{c_k}), \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 50 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the system&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E\dot{T}&amp;amp;=A T+B u(t),\\&lt;br /&gt;
 y(t)&amp;amp;=C T,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot3&amp;quot;&amp;gt;&lt;br /&gt;
[[File:coupled_systems.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Sketch of the two coupling approaches using the example of a model with 2 subassemblies.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The system matrices are available in the .mat file format and can be downloaded from [https://zenodo.org/records/10041041 Zenodo]. The model has &amp;lt;math&amp;gt; n=1\,265\,497 &amp;lt;/math&amp;gt; degrees of freedom and is available for two different coupling approaches, which are explained in more detail in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;, see also Fig. 3: &lt;br /&gt;
* A so called output-coupled model: In this case, an input-output coupling was used, i.e., the model is block diagonal with a total number of &amp;lt;math&amp;gt; m=287 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=224 &amp;lt;/math&amp;gt; outputs. Thus the subassemlby models can be reduced separately for structure preserving MOR. The block diagonal system can be split into a set of matrices for each subassembly by the script &amp;quot;generate_subsystems.m&amp;quot;.&lt;br /&gt;
* A so called FE-coupled model: In this case, the subassemblies are coupled on FE-level, i.e., the conductivity matrix A of the overall system has additional (off-diagonal) coupling blocks. Thus the subassembly models cannot be reduced separately anymore. There is one set of matrices for the overall model with &amp;lt;math&amp;gt; m=69 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=11 &amp;lt;/math&amp;gt; outputs.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; is used as an experimental machine tool in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;&amp;gt;&lt;br /&gt;
J. Vettermann, S. Sauerzapf, A. Naumann, J. Saak, P. Benner, M. Beitel-&lt;br /&gt;
schmidt and R. Herzog, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.17973/MMSJ.2021_7_2021072 Model order reduction methods for coupled machine tool models]&amp;lt;/span&amp;gt;&amp;quot;, MM Science Journal, Special Issue ICTIMT 2021, 2021.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3834</id>
		<title>Machine tool MAX</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3834"/>
		<updated>2023-10-26T11:01:42Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Add Infobox and Zenodo link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = MAX stand&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* machineToolMAX_feCoupled_n1265497m69q11&lt;br /&gt;
* machineToolMAX_outputCoupled_n1265497m287q224&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = LTI-FOS&lt;br /&gt;
|nstates         = 1265497&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 69&lt;br /&gt;
* 287&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 11&lt;br /&gt;
* 224&lt;br /&gt;
|nparameters     = 0&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:   &lt;br /&gt;
* Chair of Machine Tools Development and Adaptive Controls (TU Dresden),&lt;br /&gt;
* Chair of Dynamics and Mechanism Design (TU Dresden),&lt;br /&gt;
* Mathematics in Industry and Technology (TU Chemnitz),&lt;br /&gt;
* Numerical Mathematics (Partial Differential Equations) (TU Chemnitz)&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10041041&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_real.jpg|480px|thumb|right|&amp;lt;caption&amp;gt;Experimental machine tool MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot2&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_FE.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies and FE-model of the benchmark MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; benchmark is a linear time-invariant thermal model of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;(Fig. 1). Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into 50 stationary subassemblies (SA), see Fig. 2. The thermal finite element (FE) model was generated in ANSYS and afterwards the model was exported for post-processing as described in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=\kappa_c(T_{c_i}-T_{c_k}), \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 50 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the system&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E\dot{T}&amp;amp;=A T+B u(t),\\&lt;br /&gt;
 y(t)&amp;amp;=C T,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot3&amp;quot;&amp;gt;&lt;br /&gt;
[[File:coupled_systems.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Sketch of the two coupling approaches using the example of a model with 2 subassemblies.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The system matrices are available in the .mat file format and can be downloaded from [https://zenodo.org/records/10041041 Zenodo]. The model has &amp;lt;math&amp;gt; n=1\,265\,497 &amp;lt;/math&amp;gt; degrees of freedom and is available for two different coupling approaches, which are explained in more detail in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;, see also Fig. 3: &lt;br /&gt;
* A so called output-coupled model: In this case, an input-output coupling was used, i.e., the model is block diagonal with a total number of &amp;lt;math&amp;gt; m=287 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=224 &amp;lt;/math&amp;gt; outputs. Thus the subassemlby models can be reduced separately for structure preserving MOR. The block diagonal system can be split into a set of matrices for each subassembly by the script &amp;quot;generate_subsystems.m&amp;quot;.&lt;br /&gt;
* A so called FE-coupled model: In this case, the subassemblies are coupled on FE-level, i.e., the conductivity matrix A of the overall system has additional (off-diagonal) coupling blocks. Thus the subassembly models cannot be reduced separately anymore. There is one set of matrices for the overall model with &amp;lt;math&amp;gt; m=69 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=11 &amp;lt;/math&amp;gt; outputs.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; is used as an experimental machine tool in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;&amp;gt;&lt;br /&gt;
J. Vettermann, S. Sauerzapf, A. Naumann, J. Saak, P. Benner, M. Beitel-&lt;br /&gt;
schmidt and R. Herzog, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.17973/MMSJ.2021_7_2021072 Model order reduction methods for coupled machine tool models]&amp;lt;/span&amp;gt;&amp;quot;, MM Science Journal, Special Issue ICTIMT 2021, 2021.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3833</id>
		<title>MAX stand</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3833"/>
		<updated>2023-10-25T14:08:20Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Add Infobox and Zenodo link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = MAX stand&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* maxStandSA1_n25872m10q10&lt;br /&gt;
* maxStandSA2_n39527m30q30&lt;br /&gt;
* maxStandSA3_n13551m6q6&lt;br /&gt;
* maxStandSA4_n4813m23q23&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = AP-LTI-FOS&lt;br /&gt;
|nstates         = &lt;br /&gt;
* 25872&lt;br /&gt;
* 39527&lt;br /&gt;
* 13551&lt;br /&gt;
* 4813&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 10&lt;br /&gt;
* 30&lt;br /&gt;
* 6&lt;br /&gt;
* 23&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 10&lt;br /&gt;
* 30&lt;br /&gt;
* 6&lt;br /&gt;
* 23&lt;br /&gt;
|nparameters     = &lt;br /&gt;
* 2&lt;br /&gt;
* 1&lt;br /&gt;
* 1&lt;br /&gt;
* 1&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:   &lt;br /&gt;
* Chair of Machine Tools Development and Adaptive Controls (Technische Universität Dresden),&lt;br /&gt;
* Mathematics in Industry and Technology (Technische Universität Chemnitz)&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10039696&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_stand.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the MAX stand.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; benchmark is a linear thermal model of a stand of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;. Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): base, z-stand with guide rail and bottom plate, motor with belt housing, bearing seat and outer bearing ring as well as ball screw (spindle with inner bearing ring), see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_k-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)A^i_k)T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l_k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A^i_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The movement of the z-slide is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The position of the z-slide in the &#039;&#039;&#039;MAX stand&#039;&#039;&#039; model is characterized by the position &amp;lt;math&amp;gt; d \in [0, 0.7571]\text{ }m &amp;lt;/math&amp;gt; of the z-slide on the spindle and the guide rail. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle and the guide rail are divided into 20 segments each. The segments are numbered from top to bottom, i.e. for the position &amp;lt;math&amp;gt;d=0&amp;lt;/math&amp;gt; the z-slide is in contact with segment 1 of the spindle and the guide rail.&lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices (heat transfer coefficients with the ambience may be varied) and files for a simulation of the model in time domain can be downloaded from [https://zenodo.org/records/10039696 Zenodo]. There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. Further the archive contains a MATLAB file with the description and computation of the contacts between the subassemblies and a file for the simulation of a work process. The overall system dimension is &amp;lt;math&amp;gt; n=83\,763 &amp;lt;/math&amp;gt; with&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;25\,872&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;39\,527&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;13\,551&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;4\,813&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remarks==&lt;br /&gt;
* This is a model with diagonal matrix &amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The model was also used for numerical experiments presented in &amp;lt;ref name=&amp;quot;palitta2023&amp;quot;/&amp;gt;.&lt;br /&gt;
* For the simulation the system was shifted by the initial temperature &amp;lt;math&amp;gt;T_0=20^{\circ}C&amp;lt;/math&amp;gt; to guarantee a zero inital value.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, pp. 512–522, 2014.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;palitta2023&amp;quot;&amp;gt;&lt;br /&gt;
P. Benner, D. Palitta and J. Saak, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/s11075-022-01409-5 On an integrated Krylov-ADI solver for large-scale Lyapunov equations]&amp;lt;/span&amp;gt;&amp;quot;, Numer Algor 92, pp. 35–63, 2023. &lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3831</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3831"/>
		<updated>2023-10-24T14:06:57Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Add Infobox and Zenodo link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = MiniHex&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* MiniHexSA1_n44902m9q12&lt;br /&gt;
* MiniHexSA2_n49590m32q35&lt;br /&gt;
* MiniHexSA3_n1336m3q4&lt;br /&gt;
* MiniHexSA4_n21064m17q19&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = AP-LTI-FOS&lt;br /&gt;
|nstates         = &lt;br /&gt;
* 44902&lt;br /&gt;
* 49590&lt;br /&gt;
* 1336&lt;br /&gt;
* 21064&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 9&lt;br /&gt;
* 32&lt;br /&gt;
* 3&lt;br /&gt;
* 17&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 12&lt;br /&gt;
* 35&lt;br /&gt;
* 4&lt;br /&gt;
* 19&lt;br /&gt;
|nparameters     = &lt;br /&gt;
* 6&lt;br /&gt;
* 2&lt;br /&gt;
* 1&lt;br /&gt;
* 9&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:   &lt;br /&gt;
* Chair of Machine Tools Development and Adaptive Controls (Technische Universität Dresden),&lt;br /&gt;
* Mathematics in Industry and Technology (Technische Universität Chemnitz)&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://zenodo.org/records/10033872&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|480px|thumb|right|&amp;lt;caption&amp;gt;Figure 1: Thermal FE-modeling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/hexapod-minihex MiniHex]&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_k-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)A^i_k)T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A^i_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices can be downloaded from [https://zenodo.org/records/10033872 Zenodo]. There is a set of matrices for each subassembly and input data to simulate a work process. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://d-nb.info/1082556157 Tagungsband 4. Kolloquium zum SFB/TR 96]&amp;lt;/span&amp;gt;, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Simplified_machine_tool&amp;diff=3830</id>
		<title>Simplified machine tool</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Simplified_machine_tool&amp;diff=3830"/>
		<updated>2023-10-20T09:25:48Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add citation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Simplified machine tool&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* Coarse:&lt;br /&gt;
* simplifiedMachineToolCoarseSA1_n28183m6q5&lt;br /&gt;
* simplifiedMachineToolCoarseSA2_n10080m8q8&lt;br /&gt;
* simplifiedMachineToolCoarseSA3_n3721m8q8&lt;br /&gt;
* simplifiedMachineToolCoarseSA4_n3276m5q5&lt;br /&gt;
* Fine:&lt;br /&gt;
* simplifiedMachineToolFineSA1_n106641m6q5&lt;br /&gt;
* simplifiedMachineToolFineSA2_n35408m8q8&lt;br /&gt;
* simplifiedMachineToolFineSA3_n11956m8q8&lt;br /&gt;
* simplifiedMachineToolFineSA4_n12812m5q5&lt;br /&gt;
|Category        = CRC-TR-96&lt;br /&gt;
|System-Class    = LTI-FOS&lt;br /&gt;
|nstates         = &lt;br /&gt;
* Coarse:&lt;br /&gt;
* 28183&lt;br /&gt;
* 10080&lt;br /&gt;
* 3721&lt;br /&gt;
* 3276&lt;br /&gt;
* Fine:&lt;br /&gt;
* 106641&lt;br /&gt;
* 35408&lt;br /&gt;
* 11956&lt;br /&gt;
* 12812&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 6&lt;br /&gt;
* 8&lt;br /&gt;
* 8&lt;br /&gt;
* 5&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 5&lt;br /&gt;
* 8&lt;br /&gt;
* 8&lt;br /&gt;
* 5&lt;br /&gt;
|nparameters     = 0&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:&lt;br /&gt;
* Stefan Sauerzapf&lt;br /&gt;
* Andreas Naumann&lt;br /&gt;
* [[User:Vettermann]]       &lt;br /&gt;
* [[User:Saak]]&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://doi.org/10.5281/zenodo.10017861&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:DMU_Dummy_subassemblies.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the simplified machine tool.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;simplified machine tool&#039;&#039;&#039; benchmark is a linear time-invariant thermal model used for investigation and demonstration purposes in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96]. For more information on first numerical experiments, see &amp;lt;ref name=&amp;quot;euspen2020&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): machine bed, X-slide, Z-slide, Y-slide, see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. In this case an input-output coupling was used, i.e., the model is block diagonal and thus the subassemly models can be reduced separately for structure preserving MOR. The evolution of the temperature field is modeled by the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=A_kT_k + B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - discrete temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices can be downloaded from [https://doi.org/10.5281/zenodo.10017861 zenodo]. There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. The model is available in two versions: a fine discretization with &amp;lt;math&amp;gt; n=166\,817 &amp;lt;/math&amp;gt; degrees of freedom and a coarse discretization with an overall system dimension of &amp;lt;math&amp;gt; n=45\,260 &amp;lt;/math&amp;gt;. The dimensions of the subassemblies of both models can be seen in the following table:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Model&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|fine&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;106\,641&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;35\,408&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;11\,956&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;12\,812&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|coarse&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;28\,183&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;10\,080&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;3\,721&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;3\,276&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;simplified machine tool&#039;&#039;&#039; model was developed in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
&lt;br /&gt;
  @misc{dataSauNVetal23,&lt;br /&gt;
    author = {S. Sauerzapf and A. Naumann and J. Vettermann and J. Saak},&lt;br /&gt;
    title = {Matrices for a simplified machine tool model},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year = 2023,&lt;br /&gt;
    doi = {10.5281/zenodo.10017861}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* For the background on the benchmark:&lt;br /&gt;
&lt;br /&gt;
  @inproceedings{SauVNetal20,&lt;br /&gt;
    author = {Sauerzapf, S. and Vettermann, J. and Naumann, A. and Saak, J. and Beitelschmidt, M. and Benner, P.},&lt;br /&gt;
    title = {Simulation of the thermal behavior of machine tools for efficient machine development and &lt;br /&gt;
              online correction of the {Tool} {Center} {Point} ({TCP})-displacement},&lt;br /&gt;
    booktitle = {Conference Proceedings on Thermal Issues, Aachen, 26-27 February},&lt;br /&gt;
    organization = {euspen},&lt;br /&gt;
    pages = {135--138},  &lt;br /&gt;
    year = {2020},&lt;br /&gt;
    url = {https://www.euspen.eu/knowledge-base/TI20125.pdf }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;euspen2020&amp;quot;&amp;gt;&lt;br /&gt;
S. Sauerzapf, J. Vettermann, A. Naumann, J. Saak, M. Beitelschmidt and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://www.euspen.eu/knowledge-base/TI20125.pdf Simulation of the thermal behavior of machine tools for efficient machine development and online correction of the Tool Center Point (TCP)-displacement]&amp;lt;/span&amp;gt;&amp;quot;, Conference Proceedings on Thermal Issues, Aachen, 26-27 February, pp. 135–138, euspen, 2020.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Simplified_machine_tool&amp;diff=3829</id>
		<title>Simplified machine tool</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Simplified_machine_tool&amp;diff=3829"/>
		<updated>2023-10-19T12:49:51Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Simplified machine tool&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* Coarse:&lt;br /&gt;
* simplifiedMachineToolCoarseSA1_n28183m6q5&lt;br /&gt;
* simplifiedMachineToolCoarseSA2_n10080m8q8&lt;br /&gt;
* simplifiedMachineToolCoarseSA3_n3721m8q8&lt;br /&gt;
* simplifiedMachineToolCoarseSA4_n3276m5q5&lt;br /&gt;
* Fine:&lt;br /&gt;
* simplifiedMachineToolFineSA1_n106641m6q5&lt;br /&gt;
* simplifiedMachineToolFineSA2_n35408m8q8&lt;br /&gt;
* simplifiedMachineToolFineSA3_n11956m8q8&lt;br /&gt;
* simplifiedMachineToolFineSA4_n12812m5q5&lt;br /&gt;
|Category        = CRC_TR_96&lt;br /&gt;
|System-Class    = LTI-FOS&lt;br /&gt;
|nstates         = &lt;br /&gt;
* Coarse:&lt;br /&gt;
* 28183&lt;br /&gt;
* 10080&lt;br /&gt;
* 3721&lt;br /&gt;
* 3276&lt;br /&gt;
* Fine:&lt;br /&gt;
* 106641&lt;br /&gt;
* 35408&lt;br /&gt;
* 11956&lt;br /&gt;
* 12812&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 6&lt;br /&gt;
* 8&lt;br /&gt;
* 8&lt;br /&gt;
* 5&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 5&lt;br /&gt;
* 8&lt;br /&gt;
* 8&lt;br /&gt;
* 5&lt;br /&gt;
|nparameters     = 0&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:&lt;br /&gt;
* Sauerzapf, Stefan&lt;br /&gt;
* Naumann, Andreas&lt;br /&gt;
* [[User:Vettermann]]       &lt;br /&gt;
* [[User:Saak]]&lt;br /&gt;
|Editor          = [[User:Vettermann]]&lt;br /&gt;
|Zenodo-link     = https://doi.org/10.5281/zenodo.10017861&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:DMU_Dummy_subassemblies.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the simplified machine tool.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;simplified machine tool&#039;&#039;&#039; benchmark is a linear time-invariant thermal model used for investigation and demonstration purposes in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96]. For more information on first numerical experiments, see &amp;lt;ref name=&amp;quot;euspen2020&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): machine bed, X-slide, Z-slide, Y-slide, see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. In this case an input-output coupling was used, i.e., the model is block diagonal and thus the subassemly models can be reduced separately for structure preserving MOR. The evolution of the temperature field is modeled by the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=A_kT_k + B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - discrete temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices can be downloaded under the following link [https://tuc.cloud/index.php/s/apdEG37gj8EaRDY simplified_machine_tool.tar.gz]. There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. The model is available in two versions: a fine discretization with &amp;lt;math&amp;gt; n=166\,817 &amp;lt;/math&amp;gt; degrees of freedom and a coarse discretization with an overall system dimension of &amp;lt;math&amp;gt; n=45\,260 &amp;lt;/math&amp;gt;. The dimensions of the subassemblies of both models can be seen in the following table:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Model&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|fine&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;106\,641&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;35\,408&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;11\,956&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;12\,812&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|coarse&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;28\,183&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;10\,080&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;3\,721&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;3\,276&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;simplified machine tool&#039;&#039;&#039; model was developed in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;euspen2020&amp;quot;&amp;gt;&lt;br /&gt;
S. Sauerzapf, J. Vettermann, A. Naumann, J. Saak, M. Beitelschmidt and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://www.euspen.eu/knowledge-base/TI20125.pdf Simulation of the thermal behavior of machine tools for efficient machine development and online correction of the Tool Center Point (TCP)-displacement]&amp;lt;/span&amp;gt;&amp;quot;, Conference&lt;br /&gt;
Proceedings on Thermal Issues, Aachen, 26-27 February, pp. 135–138, euspen, 2020.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=User:Vettermann&amp;diff=3828</id>
		<title>User:Vettermann</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=User:Vettermann&amp;diff=3828"/>
		<updated>2023-10-19T12:46:32Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: create user page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dipl.-Math. techn. Julia Vettermann&amp;lt;br/&amp;gt;&lt;br /&gt;
Technische Universität Chemnitz&amp;lt;br/&amp;gt;&lt;br /&gt;
Mathematics in Industry and Technology&amp;lt;br/&amp;gt;&lt;br /&gt;
Reichenhainer Str. 41&amp;lt;br/&amp;gt;&lt;br /&gt;
09126 Chemnitz&amp;lt;br/&amp;gt;&lt;br /&gt;
Germany&lt;br /&gt;
&lt;br /&gt;
email: julia.vettermann@mathematik.tu-chemnitz.de&amp;lt;br/&amp;gt;&lt;br /&gt;
orcid: [https://orcid.org/0000-0003-4094-7840 0000-0003-4094-7840]&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Simplified_machine_tool&amp;diff=3827</id>
		<title>Simplified machine tool</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Simplified_machine_tool&amp;diff=3827"/>
		<updated>2023-10-19T12:36:37Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add Infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
|Title           = Simplified machine tool&lt;br /&gt;
|Benchmark ID    = &lt;br /&gt;
* Coarse:&lt;br /&gt;
* simplifiedMachineToolCoarseSA1_n28183m6q5&lt;br /&gt;
* simplifiedMachineToolCoarseSA2_n10080m8q8&lt;br /&gt;
* simplifiedMachineToolCoarseSA3_n3721m8q8&lt;br /&gt;
* simplifiedMachineToolCoarseSA4_n3276m5q5&lt;br /&gt;
* Fine:&lt;br /&gt;
* simplifiedMachineToolFineSA1_n106641m6q5&lt;br /&gt;
* simplifiedMachineToolFineSA2_n35408m8q8&lt;br /&gt;
* simplifiedMachineToolFineSA3_n11956m8q8&lt;br /&gt;
* simplifiedMachineToolFineSA4_n12812m5q5&lt;br /&gt;
|Category        = CRC_TR_96&lt;br /&gt;
|System-Class    = LTI-FOS&lt;br /&gt;
|nstates         = &lt;br /&gt;
* Coarse:&lt;br /&gt;
* 28183&lt;br /&gt;
* 10080&lt;br /&gt;
* 3721&lt;br /&gt;
* 3276&lt;br /&gt;
* Fine:&lt;br /&gt;
* 106641&lt;br /&gt;
* 35408&lt;br /&gt;
* 11956&lt;br /&gt;
* 12812&lt;br /&gt;
|ninputs         = &lt;br /&gt;
* 6&lt;br /&gt;
* 8&lt;br /&gt;
* 8&lt;br /&gt;
* 5&lt;br /&gt;
|noutputs        = &lt;br /&gt;
* 5&lt;br /&gt;
* 8&lt;br /&gt;
* 8&lt;br /&gt;
* 5&lt;br /&gt;
|nparameters     = 0&lt;br /&gt;
|components      = A, B, C, E&lt;br /&gt;
|License         = Creative Commons Attribution 4.0 International&lt;br /&gt;
|Creator         = &lt;br /&gt;
* CRC/TR 96:&lt;br /&gt;
* Sauerzapf, Stefan&lt;br /&gt;
* Naumann, Andreas&lt;br /&gt;
* [[User:Vettermann]]       &lt;br /&gt;
* [[User:Saak]]&lt;br /&gt;
|Editor          = [[User:Saak]]&lt;br /&gt;
|Zenodo-link     = https://doi.org/10.5281/zenodo.10017861&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:DMU_Dummy_subassemblies.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the simplified machine tool.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;simplified machine tool&#039;&#039;&#039; benchmark is a linear time-invariant thermal model used for investigation and demonstration purposes in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96]. For more information on first numerical experiments, see &amp;lt;ref name=&amp;quot;euspen2020&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): machine bed, X-slide, Z-slide, Y-slide, see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. In this case an input-output coupling was used, i.e., the model is block diagonal and thus the subassemly models can be reduced separately for structure preserving MOR. The evolution of the temperature field is modeled by the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=A_kT_k + B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - discrete temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices can be downloaded under the following link [https://tuc.cloud/index.php/s/apdEG37gj8EaRDY simplified_machine_tool.tar.gz]. There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. The model is available in two versions: a fine discretization with &amp;lt;math&amp;gt; n=166\,817 &amp;lt;/math&amp;gt; degrees of freedom and a coarse discretization with an overall system dimension of &amp;lt;math&amp;gt; n=45\,260 &amp;lt;/math&amp;gt;. The dimensions of the subassemblies of both models can be seen in the following table:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Model&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|fine&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;106\,641&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;35\,408&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;11\,956&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;12\,812&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|coarse&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;28\,183&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;10\,080&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;3\,721&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;3\,276&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;simplified machine tool&#039;&#039;&#039; model was developed in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;euspen2020&amp;quot;&amp;gt;&lt;br /&gt;
S. Sauerzapf, J. Vettermann, A. Naumann, J. Saak, M. Beitelschmidt and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://www.euspen.eu/knowledge-base/TI20125.pdf Simulation of the thermal behavior of machine tools for efficient machine development and online correction of the Tool Center Point (TCP)-displacement]&amp;lt;/span&amp;gt;&amp;quot;, Conference&lt;br /&gt;
Proceedings on Thermal Issues, Aachen, 26-27 February, pp. 135–138, euspen, 2020.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3797</id>
		<title>Machine tool MAX</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3797"/>
		<updated>2023-09-05T06:24:22Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_real.jpg|480px|thumb|right|&amp;lt;caption&amp;gt;Experimental machine tool MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot2&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_FE.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies and FE-model of the benchmark MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; benchmark is a linear time-invariant thermal model of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;(Fig. 1). Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into 50 stationary subassemblies (SA), see Fig. 2. The thermal finite element (FE) model was generated in ANSYS and afterwards the model was exported for post-processing as described in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=\kappa_c(T_{c_i}-T_{c_k}), \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 50 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the system&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E\dot{T}&amp;amp;=A T+B u(t),\\&lt;br /&gt;
 y(t)&amp;amp;=C T,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot3&amp;quot;&amp;gt;&lt;br /&gt;
[[File:coupled_systems.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Sketch of the two coupling approaches using the example of a model with 2 subassemblies.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The system matrices are available in the .mat file format and can be downloaded under the following link [https://tuc.cloud/index.php/s/diyz2JNzjkkt9RA MAX.tar.gz]. The model has &amp;lt;math&amp;gt; n=1\,265\,497 &amp;lt;/math&amp;gt; degrees of freedom and is available for two diffenrent coupling approaches, which are explained in more detail in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;, see also Fig. 3: &lt;br /&gt;
* A so called output-coupled model: In this case, an input-output coupling was used, i.e., the model is block diagonal and thus the subassemly models can be reduced separately for structure preserving MOR. There is a set of matrices for each subassembly with a total number of &amp;lt;math&amp;gt; m=287 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=224 &amp;lt;/math&amp;gt; outputs.&lt;br /&gt;
* A so called FE-coupled model: In this case, the subassemblies are coupled on FE-level, i.e., the conductivity matrix A of the overall system has additional (off-diagonal) coupling blocks. Thus the subassembly models cannot be reduced separately anymore. There is one set of matrices for the overall model with &amp;lt;math&amp;gt; m=69 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=11 &amp;lt;/math&amp;gt; outputs.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; is used as an experimental machine tool in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;&amp;gt;&lt;br /&gt;
J. Vettermann, S. Sauerzapf, A. Naumann, J. Saak, P. Benner, M. Beitel-&lt;br /&gt;
schmidt and R. Herzog, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.17973/MMSJ.2021_7_2021072 Model order reduction methods for coupled machine tool models]&amp;lt;/span&amp;gt;&amp;quot;, MM Science Journal, Special Issue ICTIMT 2021, 2021.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3796</id>
		<title>Machine tool MAX</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Machine_tool_MAX&amp;diff=3796"/>
		<updated>2023-09-04T12:17:17Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Created page with &amp;quot;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;  Category:benchmark Category:Sparse Category:linear Category:first differential order Category:ODE Category:MIMO...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_real.jpg|480px|thumb|right|&amp;lt;caption&amp;gt;Experimental machine tool MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot2&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_FE.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies and FE-model of the benchmark MAX.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; benchmark is a linear time-invariant thermal model of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;(Fig. 1). Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into 50 stationary subassemblies (SA), see Fig. 2. The thermal finite element (FE) model was generated in ANSYS and afterwards the model was exported for post-processing as described in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,50, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=\kappa_c(T_{c_i}-T_{c_k}), \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the system&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E\dot{T}&amp;amp;=A T+B u(t),\\&lt;br /&gt;
 y(t)&amp;amp;=C T,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot3&amp;quot;&amp;gt;&lt;br /&gt;
[[File:coupled_systems.pdf|480px|thumb|right|&amp;lt;caption&amp;gt;Sketch of the two coupling approaches using the example of a model with 2 subassemblies.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The system matrices are available in the .mat file format and can be downloaded under the following link [https://tuc.cloud/index.php/s/diyz2JNzjkkt9RA MAX.tar.gz]. The model has &amp;lt;math&amp;gt; n=1\,265\,497 &amp;lt;/math&amp;gt; degrees of freedom and is available for two diffenrent coupling approaches, which are explained in more detail in &amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;/&amp;gt;, see also Fig. 3: &lt;br /&gt;
* A so called output-coupled model: In this case, an input-output coupling was used, i.e., the model is block diagonal and thus the subassemly models can be reduced separately for structure preserving MOR. There is a set of matrices for each subassembly with a total number of &amp;lt;math&amp;gt; m=287 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=224 &amp;lt;/math&amp;gt; outputs.&lt;br /&gt;
* A so called FE-coupled model: In this case, the subassemblies are coupled on FE-level, i.e., the conductivity matrix A of the overall system has additional (off-diagonal) coupling blocks. Thus the subassembly models cannot be reduced separately anymore. There is one set of matrices for the overall model with &amp;lt;math&amp;gt; m=69 &amp;lt;/math&amp;gt; inputs and &amp;lt;math&amp;gt; p=11 &amp;lt;/math&amp;gt; outputs.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX&#039;&#039;&#039; is used as an experimental machine tool in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vettermann2021&amp;quot;&amp;gt;&lt;br /&gt;
J. Vettermann, S. Sauerzapf, A. Naumann, J. Saak, P. Benner, M. Beitel-&lt;br /&gt;
schmidt and R. Herzog, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.17973/MMSJ.2021_7_2021072 Model order reduction methods for coupled machine tool models]&amp;lt;/span&amp;gt;&amp;quot;, MM Science Journal, Special Issue ICTIMT 2021, 2021.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:Coupled_systems.pdf&amp;diff=3795</id>
		<title>File:Coupled systems.pdf</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:Coupled_systems.pdf&amp;diff=3795"/>
		<updated>2023-09-04T12:06:10Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:MAX_real.jpg&amp;diff=3794</id>
		<title>File:MAX real.jpg</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:MAX_real.jpg&amp;diff=3794"/>
		<updated>2023-09-04T12:05:36Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:MAX_FE.pdf&amp;diff=3793</id>
		<title>File:MAX FE.pdf</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:MAX_FE.pdf&amp;diff=3793"/>
		<updated>2023-09-04T12:04:19Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Simplified_machine_tool&amp;diff=3781</id>
		<title>Simplified machine tool</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Simplified_machine_tool&amp;diff=3781"/>
		<updated>2023-09-01T15:07:31Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Created page with &amp;quot;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;  Category:benchmark Category:Sparse Category:linear Category:first differential order Category:ODE Category:MIMO...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:DMU_Dummy_subassemblies.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the simplified machine tool.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;simplified machine tool&#039;&#039;&#039; benchmark is a linear time-invariant thermal model used for investigation and demonstration purposes in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96]. For more information on first numerical experiments, see &amp;lt;ref name=&amp;quot;euspen2020&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): machine bed, X-slide, Z-slide, Y-slide, see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. In this case an input-output coupling was used, i.e., the model is block diagonal and thus the subassemly models can be reduced separately for structure preserving MOR. The evolution of the temperature field is modeled by the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=A_kT_k + B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - capacity matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - conductivity matrix &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - discrete temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices can be downloaded under the following link [https://tuc.cloud/index.php/s/apdEG37gj8EaRDY MAX_stand.tar.gz]. There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. The model is available in two versions: a fine discretization with &amp;lt;math&amp;gt; n=166\,817 &amp;lt;/math&amp;gt; degrees of freedom and a coarse discretization with an overall system dimension of &amp;lt;math&amp;gt; n=45\,260 &amp;lt;/math&amp;gt;. The dimensions of the subassemblies of both models can be seen in the following table:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Model&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|fine&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;106\,641&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;35\,408&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;11\,956&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;12\,812&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|coarse&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;28\,183&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;10\,080&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;3\,721&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;8&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;3\,276&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;5&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;simplified machine tool&#039;&#039;&#039; model was developed in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;euspen2020&amp;quot;&amp;gt;&lt;br /&gt;
S. Sauerzapf, J. Vettermann, A. Naumann, J. Saak, M. Beitelschmidt and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://www.euspen.eu/knowledge-base/TI20125.pdf Simulation of the thermal behavior of machine tools for efficient machine development and online correction of the Tool Center Point (TCP)-displacement]&amp;lt;/span&amp;gt;&amp;quot;, Conference&lt;br /&gt;
Proceedings on Thermal Issues, Aachen, 26-27 February, pp. 135–138, euspen, 2020.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:DMU_Dummy_subassemblies.png&amp;diff=3780</id>
		<title>File:DMU Dummy subassemblies.png</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:DMU_Dummy_subassemblies.png&amp;diff=3780"/>
		<updated>2023-09-01T14:55:45Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Vertical_Stand&amp;diff=3738</id>
		<title>Vertical Stand</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Vertical_Stand&amp;diff=3738"/>
		<updated>2023-06-20T05:45:04Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: corrected heat equation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cad&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Staender_Geom_white.jpg|180px|thumb|right|&amp;lt;caption&amp;gt;CAD Geometry&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;vertical stand&#039;&#039;&#039; (see Fig.&amp;amp;nbsp;1) represents a structural part of a machine tool. A pair of guide rails is located on one of the surfaces of this structural part,&lt;br /&gt;
and during the machining process, a tool slide is moved to different positions along these rails. The machining process produces a certain amount of heat which is transported through the slide structure into the &#039;&#039;&#039;vertical stand&#039;&#039;&#039;. This heat source is considered to be a temperature input &amp;lt;math&amp;gt;q_{th}(t)&amp;lt;/math&amp;gt; at the guide rails. The induced temperature field, denoted by &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; is modeled by the [[wikipedia:heat equation|heat equation]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
c_p\rho\frac{\partial{T}}{\partial{t}}-\Delta T=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the boundary conditions&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\lambda\frac{\partial T}{\partial n}=q_{th}(t) \qquad\qquad\qquad&lt;br /&gt;
&amp;lt;/math&amp;gt; on &amp;lt;math&amp;gt; \Gamma_{rail} &amp;lt;/math&amp;gt; (surface where the tool slide is moving on the guide rails),&lt;br /&gt;
&lt;br /&gt;
describing the heat transfer between the tool slide and the &#039;&#039;&#039;vertical stand&#039;&#039;&#039;.&lt;br /&gt;
The heat transfer to the ambiance is given by the locally fixed [[wikipedia:Robin_boundary_condition|Robin-type boundary condition]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\lambda\frac{\partial T}{\partial n}=\kappa_i(T-T_i^{ext})&lt;br /&gt;
&amp;lt;/math&amp;gt;   on &amp;lt;math&amp;gt; \Gamma_{amb} &amp;lt;/math&amp;gt; (remaining boundaries).&lt;br /&gt;
&lt;br /&gt;
The motion driven temperature input and the associated change in the temperature field &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; lead to deformations &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; within the stand structure. Further, it is assumed that no external forces &amp;lt;math&amp;gt;q_{el}&amp;lt;/math&amp;gt; are induced to the system, such that the deformation is purely driven by the change of temperature. Since the mechanical behavior of the machine stand is much faster than the propagation of the thermal field, it is sufficient to consider the stationary [[wikipedia:Linear_elasticity|linear elasticity]] equations&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
-\operatorname{div}(\sigma(u)) &amp;amp;=q_{el}=0&amp;amp;\text{ on }\Omega,\\&lt;br /&gt;
\varepsilon(u) &amp;amp;= {\mathbf{C}}^{-1}:\sigma(u)+\beta(T-T_{ref})I_d&amp;amp;\text{ on }\Omega,\\&lt;br /&gt;
{\mathbf{C}}^{-1}\sigma(u) &amp;amp;=\frac{1+\nu}{E_u}\sigma(u)-\frac{\nu}{E_u}\text{tr}(\sigma(u))I_d&amp;amp;\text{ on }\Omega,\\&lt;br /&gt;
\varepsilon(u) &amp;amp;= \frac{1}{2}(\nabla u+\nabla u^T)&amp;amp;\text{on }\Omega.&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Geometrical dimensions:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Stand: Width  (&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; direction):  &amp;lt;math&amp;gt;519mm&amp;lt;/math&amp;gt;, Height (&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; direction): &amp;lt;math&amp;gt;2\,010mm&amp;lt;/math&amp;gt;, Depth  (&amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; direction):  &amp;lt;math&amp;gt;480mm&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guide rails: &amp;lt;math&amp;gt;y\in [519, 2\,004] mm&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Slide: Width: &amp;lt;math&amp;gt;430 mm&amp;lt;/math&amp;gt;, Height: &amp;lt;math&amp;gt;500mm&amp;lt;/math&amp;gt;, Depth: &amp;lt;math&amp;gt;490 mm&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Discretized Model===&lt;br /&gt;
The solid model has been generated and meshed in [[wikipedia:ANSYS|ANSYS]].&lt;br /&gt;
For the spatial discretization the [[wikipedia:finite element method|finite element method]] with linear Lagrange elements has been used and is implemented in [[wikipedia:FEniCS Project|FEniCS]]. The resulting system of [[wikipedia:ordinary differential equations|ordinary differential equations (ODE)]], representing the thermal behavior of the stand, reads&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
E \frac{\partial}{\partial t} T(t) &amp;amp;= A(t)T(t) + B(t)z(t), \\&lt;br /&gt;
T(0) &amp;amp;= T_0,&lt;br /&gt;
\end{align} 	&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with &amp;lt;math&amp;gt;t&amp;gt;0&amp;lt;/math&amp;gt; and a system dimension of &amp;lt;math&amp;gt;n=16\,626&amp;lt;/math&amp;gt; degrees of freedom and &amp;lt;math&amp;gt;m=6&amp;lt;/math&amp;gt; inputs. Note that &amp;lt;math&amp;gt;A(.)\in\mathbb{R}^{n\times n}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;B(.)\in\mathbb{R}^{n\times m}&amp;lt;/math&amp;gt; are time-dependent matrix-valued functions. That is, the underlying model is represented by a linear time-Varying (LTV) state-space system. More precisely, here the time dependence originates from the change of the boundary condition on &amp;lt;math&amp;gt;\Gamma_{rail}&amp;lt;/math&amp;gt; due to the motion of the tool slide. The system input is, according to the boundary conditions, given by&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
z_i=\begin{cases}&lt;br /&gt;
q_{th}(t), i=1,\\&lt;br /&gt;
\kappa_i T_i^{ext}(t), i=2,\dots,6&lt;br /&gt;
\end{cases}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
The heat load &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; induced by the slide and the external temperatures &amp;lt;math&amp;gt;T_i^{ext}&amp;lt;/math&amp;gt; serve as the inputs &amp;lt;math&amp;gt; z_i &amp;lt;/math&amp;gt; of the corresponding state-space system.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
The discretized stationary elasticity model becomes&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
Mu(t)=KT(t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For the observation of the displacements in single points/regions of interest an output equation of the form&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
y(t) = C u(t)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
is given.&lt;br /&gt;
&lt;br /&gt;
Exploiting the one-sided coupling of the temperature and deformation fields, and reorganizing the elasticity equation in the form &amp;lt;math&amp;gt;u(t)=M^{-1}KT(t)&amp;lt;/math&amp;gt;, the heat equation and the elasticity model can easily be combined via the output equation. Finally, the thermo-elastic control system is of the form&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
E \frac{\partial}{\partial t} T(t) &amp;amp;= A(t)T(t) + B(t)z(t), \\&lt;br /&gt;
y(t)&amp;amp; = \tilde{C}T(t),\\&lt;br /&gt;
T(0) &amp;amp;= T_0,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where the modified output matrix &amp;lt;math&amp;gt;\tilde{C}=CM^{-1}KT(t)&amp;lt;/math&amp;gt; includes the entire elasticity information.&lt;br /&gt;
&lt;br /&gt;
The motion of the tool slide and the associated variation of the affected input boundary are modeled by two different system representations. The following specific model representations have been developed and investigated in &amp;lt;ref name=&amp;quot;morLanSB14&amp;quot; /&amp;gt;, &amp;lt;ref name=&amp;quot;LanSB15&amp;quot; /&amp;gt;, &amp;lt;ref name=&amp;quot;Lan17&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Switched Linear System===&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:segm&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Slide_stand_scheme_new.pdf|thumb|right|220px|&amp;lt;caption&amp;gt;Schematic segmentation&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the model description as a switched linear system, the guide rails of the machine stand are modeled as fifteen equally distributed horizontal segments with a height of &amp;lt;math&amp;gt;99mm&amp;lt;/math&amp;gt; (see a schematic depiction in Fig.&amp;amp;nbsp;2). Any of these segments is assumed to be completely covered by the tool slide if its midpoint (in y-direction) lies within the height of the slide. On the other hand, each segment whose midpoint is not covered is treated as not in contact and therefore the slide always covers five to six segments at each time. Still, the covering of six segments does not have a significant effect on the behavior of the temperature and displacement fields. Due to that and in order to keep the number of subsystems small, this scenario will be neglected. Then, in fact eleven distinct, discrete boundary condition configurations for the stand model that are prescribed by the geometrical dimensions of the segmentation and the tool slide are defined. These distinguishable setups define the subsystems&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
  E\dot{T}(t)&amp;amp;=A_{\alpha}T(t)+B_{\alpha}z(t),\\&lt;br /&gt;
  y(t)&amp;amp;=\tilde{C}T(t),&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
of the switched linear system &amp;lt;ref name=Lib03/&amp;gt;, where &amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt; is a piecewise constant function of time, which takes its value from the index set &amp;lt;math&amp;gt;\mathcal{J}=\{1,\dots,11\}&amp;lt;/math&amp;gt;. To be more precise, the switching signal &amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt;  implicitly maps the slide position to the number of the currently active subsystem.&lt;br /&gt;
&lt;br /&gt;
===Linear Parameter-Varying System===&lt;br /&gt;
For the parametric model description, the finite element nodes located at the guide rails are clustered with respect to their y-coordinates. This results in &amp;lt;math&amp;gt;233&amp;lt;/math&amp;gt; distinct layers in y-direction. According to these layers, the matrices &amp;lt;math&amp;gt;A(t)=A(\mu(t)), B(t)=B(\mu(t)) &amp;lt;/math&amp;gt; are defined in a parameter-affine representation of the form&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
   A(\mu) = A_0+f_1(\mu)A_1+...+f_{m_A}(\mu)A_{m_A},\\&lt;br /&gt;
   B(\mu) = B_0+g_1(\mu)B_1+...+g_{m_B}(\mu)B_{m_B}&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
with the scalar functions &amp;lt;math&amp;gt;f_i,g_j\in\{0,1\}, i=1,...,m_A, j=1,...,m_B&amp;lt;/math&amp;gt; selecting the active layers, covered by the tool slide and &amp;lt;math&amp;gt;\mu(t)&amp;lt;/math&amp;gt; being the position of the middle point (vertical / y-direction) of the slide. The matrix &amp;lt;math&amp;gt;A_0\in\mathbb{R}^{n\times n}&amp;lt;/math&amp;gt; consists of the discretization of the [[wikipedia:Laplace operator|Laplacian]] &amp;lt;math&amp;gt;\Delta&amp;lt;/math&amp;gt;, as well as the discrete portions from the Robin-type boundaries that correspond to the temperature exchange with the ambiance. The remaining summands &amp;lt;math&amp;gt;A_j\in\mathbb{R}^{n\times n},~j=1,...,m_A&amp;lt;/math&amp;gt; denote the discretization associated to the moving Robin-type boundaries. For the representation of the input matrix, the summand &amp;lt;math&amp;gt;B_0\in\mathbb{R}^{n\times 6}&amp;lt;/math&amp;gt; consists of a single zero column followed by five columns related to the inputs &amp;lt;math&amp;gt;z_i,~i=2,...,6&amp;lt;/math&amp;gt;. The remaing matrices &amp;lt;math&amp;gt;B_j,~j=1,...,m_B&amp;lt;/math&amp;gt; are built by a single column corresponding to the different layers followed by a zero block of dimension &amp;lt;math&amp;gt;n\times 5&amp;lt;/math&amp;gt; designated to fit the dimension of &amp;lt;math&amp;gt;B_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note that in general, the number of summands of these representations need not be equal. Still, according to the number of layers, for this example, it holds that &amp;lt;math&amp;gt;m_A=m_B=233&amp;lt;/math&amp;gt;. For more details on parametric models, see e.g., &amp;lt;ref name=&amp;quot;morBauBBetal11&amp;quot; /&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
Then, the final linear parameter-varying (LPV) reformulation of the above LTV system reads&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
  E\dot{T}(t)&amp;amp;=A(\mu)T(t)+B(\mu)z(t),\\&lt;br /&gt;
  y(t)&amp;amp;=\tilde{C}T(t).&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acknowledgement &amp;amp; Origin==&lt;br /&gt;
The base model was developed &amp;lt;ref name=&amp;quot;GalGM11&amp;quot; /&amp;gt;, &amp;lt;ref name=&amp;quot;GalGM15&amp;quot; /&amp;gt; in the [http://transregio96.de Collaborative Research Centre Transregio 96] &#039;&#039;Thermo-Energetic Design of Machine Tools&#039;&#039; funded by the [http://www.dfg.de/en/index.jsp Deutsche Forschungsgemeinschaft] .&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
====Switched System Data====&lt;br /&gt;
The data file [[Media:VertStand_SLS.tar.gz|VertStand_SLS.tar.gz]] contains the matrices&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto; text-align:right;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|mtx-File&lt;br /&gt;
|matrix&lt;br /&gt;
|dimension&lt;br /&gt;
|-&lt;br /&gt;
|E.mtx&lt;br /&gt;
|&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n\times n&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|A&amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt;.mtx&lt;br /&gt;
|&amp;lt;math&amp;gt;A_\alpha, \alpha=1,\dots,11&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n\times n&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|B&amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt;.mtx&lt;br /&gt;
|&amp;lt;math&amp;gt;B_\alpha, \alpha=1,\dots,11&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n\times m&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|C.mtx&lt;br /&gt;
|&amp;lt;math&amp;gt;\tilde{C}&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;q\times n&amp;lt;/math&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E\in\mathbb{R}^{n\times n}, \tilde{C}\in\mathbb{R}^{q\times n}, A_\alpha\in\mathbb{R}^{n\times n}, B_\alpha\in\mathbb{R}^{n\times m}, \alpha=1,\dots,11.&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
defining the subsystems of the switched linear system.&lt;br /&gt;
The matrices &amp;lt;math&amp;gt;A_\alpha&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;B_\alpha&amp;lt;/math&amp;gt; are numbered according to the slide position in descending order (1 - uppermost slide position / 11 - lowest slide position).&lt;br /&gt;
&lt;br /&gt;
System dimensions:&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
n=16\,626, m=6, q=27&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Parametric System Data====&lt;br /&gt;
The data file [[Media:VertStand_PAR.tar.gz|VertStand_PAR.tar.gz]] contains the matrices&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
E,A_j\in\mathbb{R}^{n\times n},j=1,...,234, B_{rail}\in\mathbb{R}^{n\times 233}, B_{amb}\in\mathbb{R}^{n\times 5}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\tilde{C}\in\mathbb{R}^{q\times n}, q=27, n=16\,626,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
as well as a file &#039;&#039;ycoord_layers.mtx&#039;&#039; containing the y-coordinates of the layers located on the guide rails.&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;B_{rail} &amp;lt;/math&amp;gt; contains all columns corresponding to the different layers on the guide rails and &amp;lt;math&amp;gt;B_{amb}&amp;lt;/math&amp;gt; correlates to the boundaries where the ambient temperatures act on.&lt;br /&gt;
&lt;br /&gt;
In order to set up the parameter dependent matrices &amp;lt;math&amp;gt;A(\mu),B(\mu)&amp;lt;/math&amp;gt; the active matrices &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; and columns &amp;lt;math&amp;gt;B_{rail}(:,i)&amp;lt;/math&amp;gt; associated to the covered layers have to be identified by the current position &amp;lt;math&amp;gt;\mu(t)&amp;lt;/math&amp;gt; (vertical middle point of the slide) and the geometrical dimensions of the tool slide and the y-coordinates of the different layers given in &#039;&#039;ycoord_layers.mtx&#039;&#039;. Then, &amp;lt;math&amp;gt;B(\mu)&amp;lt;/math&amp;gt; has to be set up in the form &amp;lt;math&amp;gt;B(\mu)=[\sum_{i\in id_{active}}\!\!\!\!\!B_{rail}(:,i),B_{amb}]&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;id_{active}&amp;lt;/math&amp;gt; denotes the set of covered layers and their corresponding columns in &amp;lt;math&amp;gt;B_{rail}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
The matrix .&lt;br /&gt;
The first column is responsible for the input of the temperature at the clamped bottom slice of the structure.&lt;br /&gt;
Column 2 describes the ... part of the stand. Columns 3 to 5 describe different thresholds with respect to the height of ambient air temperature.&lt;br /&gt;
The third column includes the nodes of the lower third &amp;lt;math&amp;gt;(y\in[0,670)mm)&amp;lt;/math&amp;gt; of the stand.&lt;br /&gt;
In column 4 all nodes of the middle third &amp;lt;math&amp;gt;(y\in[670,1\,340)mm)&amp;lt;/math&amp;gt; of the geometry are contained &lt;br /&gt;
and the fifth column of &amp;lt;math&amp;gt;B_{surf}&amp;lt;/math&amp;gt; includes the missing upper &amp;lt;math&amp;gt;(y\in[1\,340,2\,010]mm)&amp;lt;/math&amp;gt; part.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The matrices have been re-indexed (starting with 1) for [[MORB]].&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
::The MORwiki Community, &#039;&#039;&#039;Vertical Stand&#039;&#039;&#039;. MORwiki - Model Order Reduction Wiki, 2018. http://modelreduction.org/index.php/Vertical_Stand&lt;br /&gt;
 &lt;br /&gt;
 @MISC{morwiki_vertstand,&lt;br /&gt;
   author =       &amp;lt;nowiki&amp;gt;{{The MORwiki Community}}&amp;lt;/nowiki&amp;gt;,&lt;br /&gt;
   title =        {Vertical Stand},&lt;br /&gt;
   howpublished = {{MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
   url =          &amp;lt;nowiki&amp;gt;{http://modelreduction.org/index.php/Vertical_Stand}&amp;lt;/nowiki&amp;gt;,&lt;br /&gt;
   year =         2014&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
* For the background on the benchmark:&lt;br /&gt;
&lt;br /&gt;
 @Article{morLanSB14,&lt;br /&gt;
   author =       {Lang, N. and Saak, J. and Benner, P.},&lt;br /&gt;
   title =        {Model Order Reduction for Systems with Moving Loads},&lt;br /&gt;
   journal =      {at-Automatisierungstechnik},&lt;br /&gt;
   volume =       62,&lt;br /&gt;
   number =       7,&lt;br /&gt;
   pages =        {512--522},&lt;br /&gt;
   year =         2014,&lt;br /&gt;
   doi =          {10.1515/auto-2014-1095}&lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;morBauBBetal11&amp;quot;&amp;gt; U. Baur, C. A. Beattie, P. Benner, and S. Gugercin, &lt;br /&gt;
&amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://epubs.siam.org/doi/abs/10.1137/090776925 Interpolatory projection methods for parameterized model reduction]&amp;lt;/span&amp;gt;&amp;quot;, &lt;br /&gt;
SIAM J. Sci. Comput., 33(5):2489-2518, 2011&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;Lib03&amp;quot;&amp;gt;D. Liberzon, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8_8 Switching in Systems and Control] &amp;lt;/span&amp;gt;, Springer-Verlag, New York, 2003&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;GalGM11&amp;quot;&amp;gt; A. Galant, K. Großmann, and A. Mühl, Model Order Reduction (MOR) for&lt;br /&gt;
Thermo-Elastic Models of Frame Structural Components on Machine Tools.&lt;br /&gt;
ANSYS Conference &amp;amp; 29th CADFEM Users’ Meeting 2011, October&lt;br /&gt;
  19-21, 2011, Stuttgart, Germany&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;morLanSB14&amp;quot;&amp;gt;N. Lang and J. Saak and P. Benner,&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads] &amp;lt;/span&amp;gt;, &lt;br /&gt;
in De Gruyter Oldenbourg: at-Automatisierungstechnik, Volume 62, Issue 7, Pages 512-522, 2014&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;LanSB15&amp;quot;&amp;gt;N. Lang, J. Saak and P. Benner, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8_8 Model Order Reduction for Thermo-Elastic Assembly Group Models] &amp;lt;/span&amp;gt;, In: Thermo Energetic Design of Machine Tools,  Lecture Notes in Production Engineering, 85-92, 2015&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;Lan17&amp;quot;&amp;gt;N. Lang, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://www.logos-verlag.de/cgi-bin/buch/isbn/4700 Numerical Methods for Large-Scale Linear Time-Varying Control Systems and related Differential Matrix Equations] &amp;lt;/span&amp;gt;, Logos-Verlag, 2018. ISBN: 978-3-8325-4700-4&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;GalGM15&amp;quot;&amp;gt;A. Galant, K. Großmann and A. Mühl, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8_7 Thermo-Elastic Simulation of Entire Machine Tool] &amp;lt;/span&amp;gt;, In: Thermo Energetic Design of Machine Tools,  Lecture Notes in Production Engineering, 69-84, 2015&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3737</id>
		<title>MAX stand</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3737"/>
		<updated>2023-06-09T14:29:47Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add link to data&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_stand.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the MAX stand.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; benchmark is a linear thermal model of a stand of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;. Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): base, z-stand with guide rail and bottom plate, motor with belt housing, bearing seat and outer bearing ring as well as ball screw (spindle with inner bearing ring), see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l_k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The movement of the z-slide is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The position of the z-slide in the &#039;&#039;&#039;MAX stand&#039;&#039;&#039; model is characterized by the position &amp;lt;math&amp;gt; d \in [0, 0.7571]\text{ }m &amp;lt;/math&amp;gt; of the z-slide on the spindle and the guide rail. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle and the guide rail are divided into 20 segments each. The segments are numbered from top to bottom, i.e. for the position &amp;lt;math&amp;gt;d=0&amp;lt;/math&amp;gt; the z-slide is in contact with segment 1 of the spindle and the guide rail.&lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices as well as scripts to sample the conductivity matrix A (heat transfer coefficients with the ambience may be varied) and for a simulation of the model in time domain can be found in [https://tuc.cloud/index.php/s/nrgabQEj3jotrst MAX_stand.tar.gz]. There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. Further the archive contains some MATLAB files with the description and computation of the contacts between the subassemblies. The overall system dimension is &amp;lt;math&amp;gt; n=83\,763 &amp;lt;/math&amp;gt; with&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;25\,872&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;39\,527&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;13\,551&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;4\,813&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remarks==&lt;br /&gt;
* This is a model with diagonal matrix &amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The model was also used for numerical experiments presented in &amp;lt;ref name=&amp;quot;palitta2023&amp;quot;/&amp;gt;.&lt;br /&gt;
* For the simulation the system was shifted by the initial temperature &amp;lt;math&amp;gt;T_0=20^{\circ}C&amp;lt;/math&amp;gt; to guarantee a zero inital value.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, pp. 512–522, 2014.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;palitta2023&amp;quot;&amp;gt;&lt;br /&gt;
P. Benner, D. Palitta and J. Saak, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/s11075-022-01409-5 On an integrated Krylov-ADI solver for large-scale Lyapunov equations]&amp;lt;/span&amp;gt;&amp;quot;, Numer Algor 92, pp. 35–63, 2023. &lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3734</id>
		<title>MAX stand</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3734"/>
		<updated>2023-06-09T05:48:11Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add a remark on the shift in the simulation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_stand.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the MAX stand.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; benchmark is a linear thermal model of a stand of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;. Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): base, z-stand with guide rail and bottom plate, motor with belt housing, bearing seat and outer bearing ring as well as ball screw (spindle with inner bearing ring), see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l_k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The movement of the z-slide is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The position of the z-slide in the &#039;&#039;&#039;MAX stand&#039;&#039;&#039; model is characterized by the position &amp;lt;math&amp;gt; d \in [0, 0.7571]\text{ }m &amp;lt;/math&amp;gt; of the z-slide on the spindle and the guide rail. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle and the guide rail are divided into 20 segments each. The segments are numbered from top to bottom, i.e. for the position &amp;lt;math&amp;gt;d=0&amp;lt;/math&amp;gt; the z-slide is in contact with segment 1 of the spindle and the guide rail.&lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices as well as scripts to sample the conductivity matrix A (heat conductivity coefficients may be varied) and for a simulation of the model in time domain can be found in [ MAX_stand.tar.gz](link will be added on June 9th). There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. Further the archive contains some MATLAB files with the description and computation of the contacts between the subassemblies. The overall system dimension is &amp;lt;math&amp;gt; n=83\,763 &amp;lt;/math&amp;gt; with&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;25\,872&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;39\,527&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;13\,551&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;4\,813&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remarks==&lt;br /&gt;
* This is a model with diagonal matrix &amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The model was also used for numerical experiments presented in &amp;lt;ref name=&amp;quot;palitta2023&amp;quot;/&amp;gt;.&lt;br /&gt;
* For the simulation the system was shifted by the initial temperature &amp;lt;math&amp;gt;T_0=20^{\circ}C&amp;lt;/math&amp;gt; to guarantee a zero inital value.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, pp. 512–522, 2014.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;palitta2023&amp;quot;&amp;gt;&lt;br /&gt;
P. Benner, D. Palitta and J. Saak, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/s11075-022-01409-5 On an integrated Krylov-ADI solver for large-scale Lyapunov equations]&amp;lt;/span&amp;gt;&amp;quot;, Numer Algor 92, pp. 35–63, 2023. &lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3733</id>
		<title>MAX stand</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3733"/>
		<updated>2023-06-06T14:33:04Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add comment on missing link to the data&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_stand.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the MAX stand.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; benchmark is a linear thermal model of a stand of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;. Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): base, z-stand with guide rail and bottom plate, motor with belt housing, bearing seat and outer bearing ring as well as ball screw (spindle with inner bearing ring), see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l_k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The movement of the z-slide is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The position of the z-slide in the &#039;&#039;&#039;MAX stand&#039;&#039;&#039; model is characterized by the position &amp;lt;math&amp;gt; d \in [0, 0.7571]\text{ }m &amp;lt;/math&amp;gt; of the z-slide on the spindle and the guide rail. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle and the guide rail are divided into 20 segments each. The segments are numbered from top to bottom, i.e. for the position &amp;lt;math&amp;gt;d=0&amp;lt;/math&amp;gt; the z-slide is in contact with segment 1 of the spindle and the guide rail.&lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices as well as scripts to sample the conductivity matrix A (heat conductivity coefficients may be varied) and for a simulation of the model in time domain can be found in [ MAX_stand.tar.gz](link will be added on June 7th). There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. Further the archive contains some MATLAB files with the description and computation of the contacts between the subassemblies. The overall system dimension is &amp;lt;math&amp;gt; n=83\,763 &amp;lt;/math&amp;gt; with&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;25\,872&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;39\,527&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;13\,551&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;4\,813&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remarks==&lt;br /&gt;
* This is a model with diagonal matrix &amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The model was also used for numerical experiments presented in &amp;lt;ref name=&amp;quot;palitta2023&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, pp. 512–522, 2014.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;palitta2023&amp;quot;&amp;gt;&lt;br /&gt;
P. Benner, D. Palitta and J. Saak, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/s11075-022-01409-5 On an integrated Krylov-ADI solver for large-scale Lyapunov equations]&amp;lt;/span&amp;gt;&amp;quot;, Numer Algor 92, pp. 35–63, 2023. &lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:MAX_stand.png&amp;diff=3732</id>
		<title>File:MAX stand.png</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:MAX_stand.png&amp;diff=3732"/>
		<updated>2023-06-06T14:28:05Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3731</id>
		<title>MAX stand</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MAX_stand&amp;diff=3731"/>
		<updated>2023-06-06T14:25:17Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Created page with &amp;quot;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;  Category:benchmark Category:Parametric Category:Sparse Category:linear Category:first differential order Category...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore, reduced-order models that enable a fast simulation of entire machine tools are applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:MAX_stand.png|480px|thumb|right|&amp;lt;caption&amp;gt;Subassemblies of the MAX stand.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; benchmark is a linear thermal model of a stand of the demonstrator machine tool &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/versuchstraeger-max MAX]&#039;&#039;&#039;. Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. It is divided into four stationary subassemblies (SA): base, z-stand with guide rail and bottom plate, motor with belt housing, bearing seat and outer bearing ring as well as ball screw (spindle with inner bearing ring), see Fig. 1. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-processing, such as MOR, to MATLAB. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\alpha_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow)) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l_k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The movement of the z-slide is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The position of the z-slide in the &#039;&#039;&#039;MAX stand&#039;&#039;&#039; model is characterized by the position &amp;lt;math&amp;gt; d \in [0, 0.7571]\text{ }m &amp;lt;/math&amp;gt; of the z-slide on the spindle and the guide rail. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle and the guide rail are divided into 20 segments each. The segments are numbered from top to bottom, i.e. for the position &amp;lt;math&amp;gt;d=0&amp;lt;/math&amp;gt; the z-slide is in contact with segment 1 of the spindle and the guide rail.&lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices as well as scripts to sample the conductivity matrix A (heat conductivity coefficients may be varied) and for a simulation of the model in time domain can be found in [ MAX_stand.tar.gz]. There is a set of matrices for each subassembly. The numbering of the subassemblies is shown in Fig. 1. Further the archive contains some MATLAB files with the description and computation of the contacts between the subassemblies. The overall system dimension is &amp;lt;math&amp;gt; n=83\,763 &amp;lt;/math&amp;gt; with&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Subassembly &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|1&lt;br /&gt;
|&amp;lt;math&amp;gt;25\,872&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|2&lt;br /&gt;
|&amp;lt;math&amp;gt;39\,527&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;30&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|3&lt;br /&gt;
|&amp;lt;math&amp;gt;13\,551&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;6&amp;lt;/math&amp;gt;&lt;br /&gt;
|-style=&amp;quot;background-color:#FFFFFF;&amp;quot;&lt;br /&gt;
|4&lt;br /&gt;
|&amp;lt;math&amp;gt;4\,813&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;23&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remarks==&lt;br /&gt;
* This is a model with diagonal matrix &amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The model was also used for numerical experiments presented in &amp;lt;ref name=&amp;quot;palitta2023&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MAX stand&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, pp. 9-10, 2015.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, pp. 512–522, 2014.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;palitta2023&amp;quot;&amp;gt;&lt;br /&gt;
P. Benner, D. Palitta and J. Saak, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/s11075-022-01409-5 On an integrated Krylov-ADI solver for large-scale Lyapunov equations]&amp;lt;/span&amp;gt;&amp;quot;, Numer Algor 92, pp. 35–63, 2023. &lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:Feed_axis.png&amp;diff=3730</id>
		<title>File:Feed axis.png</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:Feed_axis.png&amp;diff=3730"/>
		<updated>2023-06-02T13:52:57Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Feed_axis&amp;diff=3729</id>
		<title>Feed axis</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Feed_axis&amp;diff=3729"/>
		<updated>2023-06-02T13:52:08Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Created page with &amp;quot;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt; Category:benchmark Category:Sparse Category:first differential order Category:MIMO Category:CRC-TR-96  __NUMBEREDHEA...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:plot1&amp;quot;&amp;gt;&lt;br /&gt;
[[File:feed_axis.png|480px|thumb|right|&amp;lt;caption&amp;gt;Feed axis of a modern 5-axis vertical milling machine&amp;lt;ref name=&amp;quot;vettermann22&amp;quot;/&amp;gt;.&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Feed axis&#039;&#039;&#039; benchmark is a thermo-mechanical model of a subassembly of a modern 5-axis vertical milling machine described in&amp;lt;ref name=&amp;quot;vettermann22&amp;quot;/&amp;gt;. Due to trade secrets the model provided here uses a coarser discretization and sliqhtly different material properties. The system consists of two large structural parts, namely the slide and the headstock, and four machine components which are the carriages, see Figure 1.  During the finite element analysis, the parts are modeled as linear elements, while the components are considered as nonlinear spring-damper elements using multi-point constraints. The temperature change in the guideway systems of a machine tool can lead to a measurable change in the static stiffness and causes a nonlinearity in the model. Thus, the stiffness matrix has a small nonlinear part reflecting these geometrically local nonlinearities.&lt;br /&gt;
&lt;br /&gt;
==Dimensions==&lt;br /&gt;
System structure:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
E \dot{x}(t) + K x(t) &amp;amp;= B u(t), \\&lt;br /&gt;
y(t) &amp;amp;= C x(t)&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
System dimensions:&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;math&amp;gt;E \in \mathbb{R}^{n \times n}&amp;lt;/math&amp;gt;,&lt;br /&gt;
&amp;lt;math&amp;gt;K \in \mathbb{R}^{n \times n}&amp;lt;/math&amp;gt;,&lt;br /&gt;
&amp;lt;math&amp;gt;B \in \mathbb{R}^{n \times m}&amp;lt;/math&amp;gt;,&lt;br /&gt;
&amp;lt;math&amp;gt;C \in \mathbb{R}^{p \times n}&amp;lt;/math&amp;gt;,&lt;br /&gt;
with &amp;lt;math&amp;gt;n=79\,814&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;m=20&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;p=63&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
The data is available at [https://doi.org/10.5281/zenodo.6778458 Zenodo]. It contains information for 6 different poses of the model which can be combined in form of a switched system to consider a relative movement between slide and headstock.&lt;br /&gt;
&lt;br /&gt;
==Remarks==&lt;br /&gt;
* The finite element discretization has been performed with [https://www.ansys.com Ansys].&lt;br /&gt;
* The system consists of a large linear part and a small nonlinear subsystem. A strategy for MOR by substructuring allowing the usage of standard methods for LTI systems is presented in&amp;lt;ref name=&amp;quot;vettermann22&amp;quot;/&amp;gt;.&lt;br /&gt;
* It is a differential-algebraic system with one-sided coupling.&lt;br /&gt;
* Further investigations on MOR for this benchmark including the problem of moving loads modeled in form of a switched system can be found in&amp;lt;ref name=&amp;quot;vettermann23&amp;quot;/&amp;gt;. Here, the scaling of the model plays an important role.&lt;br /&gt;
* The data package&amp;lt;ref name=&amp;quot;datavettermann22&amp;quot;/&amp;gt; also provides codes for MOR and simulation of the model.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
The &#039;&#039;&#039;Feed axis&#039;&#039;&#039; model was developed in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
  @misc{dataVS22,&lt;br /&gt;
    author =       {J. Vettermann and A. Steinert and J. Saak},&lt;br /&gt;
    title =        {Feed axis},&lt;br /&gt;
    howpublished = {hosted at {MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
    year =         2022,&lt;br /&gt;
    doi =          {10.5281/zenodo.6778458}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* For the background on the benchmark:&lt;br /&gt;
&lt;br /&gt;
  @article{VS22,&lt;br /&gt;
    author =       {J. Vettermann and A. Steinert and C. Brecher and P. Benner and J. Saak},&lt;br /&gt;
    title =        {Compact thermo-mechanical models for the fast simulation of machine tools with nonlinear component behavior},&lt;br /&gt;
    journal =      {at - Automatisierungstechnik},&lt;br /&gt;
    volume =       70,&lt;br /&gt;
    number =       8,&lt;br /&gt;
    year =         2022,&lt;br /&gt;
    pages =        {692--704},&lt;br /&gt;
    doi =          {10.1515/auto-2022-0029},&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vettermann22&amp;quot;&amp;gt;J. Vettermann, A. Steinert, C. Brecher, P. Benner, J. Saak. &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2022-0029 Compact thermo-mechanical models for the fast simulation of machinetools with nonlinear component behavior]&amp;lt;/span&amp;gt;&amp;quot;, at - Automatisierungstechnik, 70(8): 692–704, 2022.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;datavettermann22&amp;quot;&amp;gt;J. Vettermann, A. Steinert, J. Saak. &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.5281/zenodo.6778458 Code and Data for Numerical Experiments in &amp;quot;Compact Thermo-Mechanical Models for the Fast Simulation of Machine Tools with Nonlinear Component Behavior&amp;quot;]&amp;lt;/span&amp;gt;, zenodo, 2022.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vettermann23&amp;quot;&amp;gt;Q. Aumann, P. Benner, J. Saak, J. Vettermann. &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1002/pamm.202200286 Model order reduction via substructuring for a nonlinear, differential-algebraic machine tool model with moving loads]&amp;lt;/span&amp;gt;&amp;quot;, Proceedings in Applied Mathematics and Mechanics, 93(1), 2023.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3728</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3728"/>
		<updated>2023-06-02T07:38:05Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|480px|thumb|right|&amp;lt;caption&amp;gt;Figure 1: Thermal FE-modeling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/hexapod-minihex MiniHex]&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices are given in the [http://math.nist.gov/MatrixMarket/ Matrix Market] format and can be found in [https://tuc.cloud/index.php/s/PNZkXoxGL56nmQc MiniHex.tar.gz]. There is a set of matrices for each subassembly. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the &lt;br /&gt;
subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://d-nb.info/1082556157 Tagungsband 4. Kolloquium zum SFB/TR 96]&amp;lt;/span&amp;gt;, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3727</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3727"/>
		<updated>2023-06-02T07:23:18Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|480px|thumb|right|&amp;lt;caption&amp;gt;Figure 1: Thermal FE-modeling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;[https://tu-dresden.de/ing/maschinenwesen/imd/lwm/forschung/werkzeugmaschinen-versuchsfeld/hexapod-minihex MiniHex]&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices are given in the [http://math.nist.gov/MatrixMarket/ Matrix Market] format and can be found in [https://tuc.cloud/index.php/s/PNZkXoxGL56nmQc MiniHex.tar.gz]. There is a set of matrices for each subassembly. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the &lt;br /&gt;
subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://d-nb.info/1082556157Tagungsband 4. Kolloquium zum SFB/TR 96]&amp;lt;/span&amp;gt;, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3726</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3726"/>
		<updated>2023-06-01T12:16:58Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: caption&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|480px|thumb|right|&amp;lt;caption&amp;gt;Figure 1: Thermal FE-modeling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;MiniHex&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices are given in the [http://math.nist.gov/MatrixMarket/ Matrix Market] format and can be found in [https://tuc.cloud/index.php/s/PNZkXoxGL56nmQc MiniHex.tar.gz]. There is a set of matrices for each subassembly. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the &lt;br /&gt;
subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://d-nb.info/1082556157Tagungsband 4. Kolloquium zum SFB/TR 96]&amp;lt;/span&amp;gt;, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3725</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3725"/>
		<updated>2023-06-01T11:00:19Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: add links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|480px|thumb|right|&amp;lt;caption&amp;gt;Thermal FE-modeling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;MiniHex&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices are given in the [http://math.nist.gov/MatrixMarket/ Matrix Market] format and can be found in [https://tuc.cloud/index.php/s/PNZkXoxGL56nmQc MiniHex.tar.gz]. There is a set of matrices for each subassembly. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the &lt;br /&gt;
subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://d-nb.info/1082556157Tagungsband 4. Kolloquium zum SFB/TR 96]&amp;lt;/span&amp;gt;, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8 Thermo-energetic Design of Machine Tools]&amp;lt;/span&amp;gt;&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3724</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3724"/>
		<updated>2023-06-01T10:33:17Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: minor edit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|480px|thumb|right|&amp;lt;caption&amp;gt;Thermal FE-modeling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;MiniHex&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperatures in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices are given in the [http://math.nist.gov/MatrixMarket/ Matrix Market] format and can be found in [[Media:MiniHex.tar.gz|MiniHex.tar.gz]]. There is a set of matrices for each subassembly. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the &lt;br /&gt;
subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the [https://morwiki.mpi-magdeburg.mpg.de/morwiki/index.php/Category:CRC-TR-96 CRC/TR 96] Project-ID 174223256 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, Tagungsband 4. Kolloquium zum SFB/TR 96, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in Thermo-energetic Design of Machine Tools, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;Thermo-energetic Design of Machine Tools&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads]&amp;lt;/span&amp;gt;&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:MiniHex.png&amp;diff=3723</id>
		<title>File:MiniHex.png</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:MiniHex.png&amp;diff=3723"/>
		<updated>2023-06-01T09:33:32Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Vettermann uploaded a new version of File:MiniHex.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3722</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3722"/>
		<updated>2023-06-01T09:31:49Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: numbered headings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;MiniHex&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperature in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|thermal FE modelling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices are given in the [http://math.nist.gov/MatrixMarket/ Matrix Market] format and can be found in [[Media:MiniHex.tar.gz|MiniHex.tar.gz]]. There is a set of matrices for each subassembly. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the &lt;br /&gt;
subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the CRC/TR 96 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, Tagungsband 4. Kolloquium zum SFB/TR 96, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in Thermo-energetic Design of Machine Tools, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;Thermo-energetic Design of Machine Tools&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;Model Order Reduction for Systems with Moving Loads&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:MiniHex.png&amp;diff=3721</id>
		<title>File:MiniHex.png</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:MiniHex.png&amp;diff=3721"/>
		<updated>2023-06-01T09:14:37Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3720</id>
		<title>MiniHex</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=MiniHex&amp;diff=3720"/>
		<updated>2023-06-01T08:53:21Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Create new benchmark MiniHex (thermal model used in CRC/TR 96)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
==Motivation==&lt;br /&gt;
&lt;br /&gt;
Due to the increasing interest in manufacturing accuracy without an additional energy demand for cooling, knowledge about the thermo-elastic behavior of entire machine tools becomes crucial. Methods to &lt;br /&gt;
correct the thermally induced position error between the tool-center-point (TCP) and the workpiece in real-time are needed. Therefore reduced-order models that enable a fast simulation of entire machine tools are &lt;br /&gt;
applied in the design and production process.  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
The mobile demonstrator-machine &#039;&#039;&#039;MiniHex&#039;&#039;&#039; consists of six struts of variable length, which are driven by ball screws, each with a servo-motor &amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;/&amp;gt;. Following one of the feedaxes is considered. It is divided into four stationary &lt;br /&gt;
subassemblies: belt housing with motor, spindle, spindle nut and feed tube. The thermal finite element (FE) model was generated in ANSYS and afterwards the FE system matrices were exported for post-proceessing, such as MOR, to MATLAB. &lt;br /&gt;
The evolution of the temperature field is modelled with the heat equation &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 c_p\rho\frac{\partial T}{\partial t}&amp;amp;=\lambda \Delta T, &amp;amp; &amp;amp;\text{ on } \Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=f, &amp;amp; &amp;amp;\text{ on } \Gamma_{c_k} \subset\partial\Omega_k , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 \lambda\frac{\partial T}{\partial n}&amp;amp;=\kappa_{ext}(T_{ext}-T), &amp;amp; &amp;amp;\text{ on } \Gamma_{ext_k} \subset\partial\Omega_k  , \text{ } k=1,\dots,4, \\&lt;br /&gt;
 T(0)&amp;amp;=T_0, &amp;amp; &amp;amp;\text{ at } t=0&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
f=q_{fric}+\kappa_c(T_{c_i}-T_{c_k}), \quad i,k=1,\dots,4, \quad i\neq k,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; k \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of the subassembly, &amp;lt;math&amp;gt; k=1,\dots, 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; || - temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; c_p &amp;lt;/math&amp;gt; || - specific heat capacity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; || - density&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; || - heat conductivity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Omega_k &amp;lt;/math&amp;gt; || - domain of the k-th subassembly&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{c_k} &amp;lt;/math&amp;gt; || - contact boundary of the k-th subassembly (partly time varying, moves with the position of the nut) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_{ext} &amp;lt;/math&amp;gt; || - heat transfer coefficient between a subassembly and the ambient air&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{ext} &amp;lt;/math&amp;gt; || - external temperature&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \Gamma_{ext_k} &amp;lt;/math&amp;gt; || - contact boundary with the ambience&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; q_{fric} &amp;lt;/math&amp;gt; || - friction driven heat flow induced by the movement&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; \kappa_c &amp;lt;/math&amp;gt; || - heat transfer coefficient between two subassemblies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_{c_k} &amp;lt;/math&amp;gt; || - temperature of the contact area of subassembly k.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The finite element discretization of the heat conduction models leads to the four systems &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E_k\dot{T}_k&amp;amp;=(A_{0_k}-\sum_{i=1}^{l_k}\kappa_{ext_i}(t)E^\Gamma_{k_i})T_k+B_k u_k(t),\quad k=1,\dots,4\\&lt;br /&gt;
 y_k(t)&amp;amp;=C_k T_k,\\&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
:{| style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
| &amp;lt;math&amp;gt; E_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - FE mass matrix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; A_{0_k} \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - basic stiffness matrix (discrete Laplacian)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; l \in \mathbb{R} &amp;lt;/math&amp;gt; || - number of boundary conditions with the ambience (Robin boundary conditions (RBC))&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; E^{\Gamma}_k \in \mathbb{R}^{n\times n} &amp;lt;/math&amp;gt; || - boundary mass matrix (part of stiffness matrix arising from RBC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; T_k \in \mathbb{R}^n &amp;lt;/math&amp;gt; || - state vector (discrete temperature)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; B_k \in \mathbb{R}^{n \times m} &amp;lt;/math&amp;gt; || - input map&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; u_k \in \mathbb{R}^m &amp;lt;/math&amp;gt; || - input vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; y_k \in \mathbb{R}^p &amp;lt;/math&amp;gt; || - output vector&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;math&amp;gt; C_k \in \mathbb{R}^{p \times n} &amp;lt;/math&amp;gt; || - output map.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The interaction between the subassemblies is considered as position-dependent heat flows in the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. The movement of the &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is characterized by the position &amp;lt;math&amp;gt; d &amp;lt;/math&amp;gt; of the nut on the spindle with &lt;br /&gt;
&amp;lt;math&amp;gt; d \in [-0.26,0.26]\text{ }m &amp;lt;/math&amp;gt;. This movement induces a variability of the contact areas between the subassemblies. To include this variability in the model the boundaries of the subassemblies &lt;br /&gt;
are divided into smaller parts and the average temperature of these parts is used for computing the input &amp;lt;math&amp;gt; u(t) &amp;lt;/math&amp;gt;. To be more precise, the spindle is divided into 32 parts and the feed tube into 17 parts &amp;lt;ref name=&amp;quot;galant2016&amp;quot;/&amp;gt;. &lt;br /&gt;
In the simulation the calculated average temperature of an area in the current time step serves as input temperature of this area in the next time step and is also used for calculating the thermally dependent &lt;br /&gt;
heat transfer coefficients. Thus the average temperatures of all contact areas are needed as outputs &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;. Further, the temperature in certain nodes of interest complete the output &amp;lt;math&amp;gt; y(t) &amp;lt;/math&amp;gt;.  &lt;br /&gt;
For more information concerning MOR for systems with moving loads see e.g. &amp;lt;ref name=&amp;quot;lang2014&amp;quot;/&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;figure id=&amp;quot;fig:MiniHex&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
[[File:MiniHex.png|thermal FE modelling with segmented spindle surface to enter position-dependent heat flows &amp;lt;ref name=&amp;quot;galant2015&amp;quot;/&amp;gt;]]&lt;br /&gt;
&amp;lt;!-- &amp;lt;/figure&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&lt;br /&gt;
The system matrices are given in the [http://math.nist.gov/MatrixMarket/ Matrix Market] format and can be found in [[Media:MiniHex.tar.gz|MiniHex.tar.gz]]. There is a set of matrices for each subassembly. The numbering of the subassemblies is as follows:&lt;br /&gt;
1 - belt housing with motor, 2 - spindle, 3 - spindle nut and 4 - feed tube.&lt;br /&gt;
Further the archive contains some MATLAB files with the description and computation of the 18 contacts between the &lt;br /&gt;
subassemblies as well as the computation of the temperature-dependent heat transfer coefficients. The overall system dimension is &amp;lt;math&amp;gt; n=116892 &amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt; n_1=44902 &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt; n_2=49590 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; n_3=1336 &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; n_4=21064 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;MiniHex&#039;&#039;&#039; is used as a demonstrator in the CRC/TR 96 financed by the German Research Foundation DFG.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2016&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, S. Schroeder, B. Kauschinger and M. Beitelschmidt, &amp;quot;Erstellung und Abgleich eines strukturbasierten thermischen Modells der kugelgewindegetriebenen Vorschubachsen eines Hexapoden&amp;quot;, in Thermo-Energetische Gestaltung von Werkzeugmaschinen, Tagungsband 4. Kolloquium zum SFB/TR 96, C. Brecher, ed., RWTH Aachen, Aachen, 2016, pp. 15–32.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;galant2015&amp;quot;&amp;gt;&lt;br /&gt;
A. Galant, A. Mühl and K. Großmann, &amp;quot;Thermo-Elastic Simulation of Entire Machine Tool&amp;quot;, in Thermo-energetic Design of Machine Tools, K. Großmann, ed., Springer International Publishing, Switzerland, 2015, pp. 69–84.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grossmann2015&amp;quot;&amp;gt;&lt;br /&gt;
K. Großmann, ed., &amp;quot;Thermo-energetic Design of Machine Tools&amp;quot;, Springer International Publishing, Switzerland, 2015, pp. 9-10.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lang2014&amp;quot;&amp;gt;&lt;br /&gt;
N. Lang, J. Saak and P. Benner, &amp;quot;Model Order Reduction for Systems with Moving Loads&amp;quot;, at-Automatisierungstechnik, 8/2014, pp. 512–522.&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Category:CRC-TR-96&amp;diff=3716</id>
		<title>Category:CRC-TR-96</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Category:CRC-TR-96&amp;diff=3716"/>
		<updated>2023-05-15T10:33:20Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: Created page with &amp;quot;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt; Category:benchmark  The [https://transregio96.webspace.tu-dresden.de/index.php/thermo-energetic-design-of-machine-tools/ Collaborati...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{preliminary}} &amp;lt;!-- Do not remove --&amp;gt;&lt;br /&gt;
[[Category:benchmark]]&lt;br /&gt;
&lt;br /&gt;
The [https://transregio96.webspace.tu-dresden.de/index.php/thermo-energetic-design-of-machine-tools/ Collaborative Research Centre/ Transregio 96] deals with the topic of thermo-energetic design of machine tools.&lt;br /&gt;
&lt;br /&gt;
The challenge of research in the CRC/TR 96 derives from the attempt to satisfy the conflicting goals of reducing energy consumption and increasing accuracy and productivity in machining. The solution approach pursued is based on measures that make it possible to guarantee process accuracy despite increasing power losses without additional energetic measures under thermal transient environmental conditions and under operating conditions characterized by individual and small series production. The scientists of the CRC/TR 96 are researching and developing effective correction and compensation solutions for the thermo-elastic machine behavior during the course of the project, which will enable precision machining under the future conditions of energy-efficient production.&lt;br /&gt;
&lt;br /&gt;
The CRC/TR 96 benchmark collection contains benchmarks related to thermo-elastic machine tool models which were used for the development and application of model order reduction techniques.&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Vertical_Stand&amp;diff=3715</id>
		<title>Vertical Stand</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Vertical_Stand&amp;diff=3715"/>
		<updated>2023-05-15T10:26:20Z</updated>

		<summary type="html">&lt;p&gt;Vettermann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:Parametric]]&lt;br /&gt;
[[Category:Sparse]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:time varying]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:ODE]]&lt;br /&gt;
[[Category:MIMO]]&lt;br /&gt;
[[Category:CRC-TR-96]]&lt;br /&gt;
&lt;br /&gt;
__NUMBEREDHEADINGS__&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cad&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Staender_Geom_white.jpg|180px|thumb|right|&amp;lt;caption&amp;gt;CAD Geometry&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;vertical stand&#039;&#039;&#039; (see Fig.&amp;amp;nbsp;1) represents a structural part of a machine tool. A pair of guide rails is located on one of the surfaces of this structural part,&lt;br /&gt;
and during the machining process, a tool slide is moved to different positions along these rails. The machining process produces a certain amount of heat which is transported through the slide structure into the &#039;&#039;&#039;vertical stand&#039;&#039;&#039;. This heat source is considered to be a temperature input &amp;lt;math&amp;gt;q_{th}(t)&amp;lt;/math&amp;gt; at the guide rails. The induced temperature field, denoted by &amp;lt;math&amp;gt; T &amp;lt;/math&amp;gt; is modeled by the [[wikipedia:heat equation|heat equation]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
c_p\rho\frac{\partial{T}}{\partial{t}}=\Delta T=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the boundary conditions&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\lambda\frac{\partial T}{\partial n}=q_{th}(t) \qquad\qquad\qquad&lt;br /&gt;
&amp;lt;/math&amp;gt; on &amp;lt;math&amp;gt; \Gamma_{rail} &amp;lt;/math&amp;gt; (surface where the tool slide is moving on the guide rails),&lt;br /&gt;
&lt;br /&gt;
describing the heat transfer between the tool slide and the &#039;&#039;&#039;vertical stand&#039;&#039;&#039;.&lt;br /&gt;
The heat transfer to the ambiance is given by the locally fixed [[wikipedia:Robin_boundary_condition|Robin-type boundary condition]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\lambda\frac{\partial T}{\partial n}=\kappa_i(T-T_i^{ext})&lt;br /&gt;
&amp;lt;/math&amp;gt;   on &amp;lt;math&amp;gt; \Gamma_{amb} &amp;lt;/math&amp;gt; (remaining boundaries).&lt;br /&gt;
&lt;br /&gt;
The motion driven temperature input and the associated change in the temperature field &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; lead to deformations &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; within the stand structure. Further, it is assumed that no external forces &amp;lt;math&amp;gt;q_{el}&amp;lt;/math&amp;gt; are induced to the system, such that the deformation is purely driven by the change of temperature. Since the mechanical behavior of the machine stand is much faster than the propagation of the thermal field, it is sufficient to consider the stationary [[wikipedia:Linear_elasticity|linear elasticity]] equations&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
-\operatorname{div}(\sigma(u)) &amp;amp;=q_{el}=0&amp;amp;\text{ on }\Omega,\\&lt;br /&gt;
\varepsilon(u) &amp;amp;= {\mathbf{C}}^{-1}:\sigma(u)+\beta(T-T_{ref})I_d&amp;amp;\text{ on }\Omega,\\&lt;br /&gt;
{\mathbf{C}}^{-1}\sigma(u) &amp;amp;=\frac{1+\nu}{E_u}\sigma(u)-\frac{\nu}{E_u}\text{tr}(\sigma(u))I_d&amp;amp;\text{ on }\Omega,\\&lt;br /&gt;
\varepsilon(u) &amp;amp;= \frac{1}{2}(\nabla u+\nabla u^T)&amp;amp;\text{on }\Omega.&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Geometrical dimensions:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Stand: Width  (&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; direction):  &amp;lt;math&amp;gt;519mm&amp;lt;/math&amp;gt;, Height (&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; direction): &amp;lt;math&amp;gt;2\,010mm&amp;lt;/math&amp;gt;, Depth  (&amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; direction):  &amp;lt;math&amp;gt;480mm&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guide rails: &amp;lt;math&amp;gt;y\in [519, 2\,004] mm&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Slide: Width: &amp;lt;math&amp;gt;430 mm&amp;lt;/math&amp;gt;, Height: &amp;lt;math&amp;gt;500mm&amp;lt;/math&amp;gt;, Depth: &amp;lt;math&amp;gt;490 mm&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Discretized Model===&lt;br /&gt;
The solid model has been generated and meshed in [[wikipedia:ANSYS|ANSYS]].&lt;br /&gt;
For the spatial discretization the [[wikipedia:finite element method|finite element method]] with linear Lagrange elements has been used and is implemented in [[wikipedia:FEniCS Project|FEniCS]]. The resulting system of [[wikipedia:ordinary differential equations|ordinary differential equations (ODE)]], representing the thermal behavior of the stand, reads&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
E \frac{\partial}{\partial t} T(t) &amp;amp;= A(t)T(t) + B(t)z(t), \\&lt;br /&gt;
T(0) &amp;amp;= T_0,&lt;br /&gt;
\end{align} 	&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with &amp;lt;math&amp;gt;t&amp;gt;0&amp;lt;/math&amp;gt; and a system dimension of &amp;lt;math&amp;gt;n=16\,626&amp;lt;/math&amp;gt; degrees of freedom and &amp;lt;math&amp;gt;m=6&amp;lt;/math&amp;gt; inputs. Note that &amp;lt;math&amp;gt;A(.)\in\mathbb{R}^{n\times n}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;B(.)\in\mathbb{R}^{n\times m}&amp;lt;/math&amp;gt; are time-dependent matrix-valued functions. That is, the underlying model is represented by a linear time-Varying (LTV) state-space system. More precisely, here the time dependence originates from the change of the boundary condition on &amp;lt;math&amp;gt;\Gamma_{rail}&amp;lt;/math&amp;gt; due to the motion of the tool slide. The system input is, according to the boundary conditions, given by&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
z_i=\begin{cases}&lt;br /&gt;
q_{th}(t), i=1,\\&lt;br /&gt;
\kappa_i T_i^{ext}(t), i=2,\dots,6&lt;br /&gt;
\end{cases}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
The heat load &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; induced by the slide and the external temperatures &amp;lt;math&amp;gt;T_i^{ext}&amp;lt;/math&amp;gt; serve as the inputs &amp;lt;math&amp;gt; z_i &amp;lt;/math&amp;gt; of the corresponding state-space system.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
The discretized stationary elasticity model becomes&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
Mu(t)=KT(t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For the observation of the displacements in single points/regions of interest an output equation of the form&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
y(t) = C u(t)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
is given.&lt;br /&gt;
&lt;br /&gt;
Exploiting the one-sided coupling of the temperature and deformation fields, and reorganizing the elasticity equation in the form &amp;lt;math&amp;gt;u(t)=M^{-1}KT(t)&amp;lt;/math&amp;gt;, the heat equation and the elasticity model can easily be combined via the output equation. Finally, the thermo-elastic control system is of the form&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
E \frac{\partial}{\partial t} T(t) &amp;amp;= A(t)T(t) + B(t)z(t), \\&lt;br /&gt;
y(t)&amp;amp; = \tilde{C}T(t),\\&lt;br /&gt;
T(0) &amp;amp;= T_0,&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where the modified output matrix &amp;lt;math&amp;gt;\tilde{C}=CM^{-1}KT(t)&amp;lt;/math&amp;gt; includes the entire elasticity information.&lt;br /&gt;
&lt;br /&gt;
The motion of the tool slide and the associated variation of the affected input boundary are modeled by two different system representations. The following specific model representations have been developed and investigated in &amp;lt;ref name=&amp;quot;morLanSB14&amp;quot; /&amp;gt;, &amp;lt;ref name=&amp;quot;LanSB15&amp;quot; /&amp;gt;, &amp;lt;ref name=&amp;quot;Lan17&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Switched Linear System===&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:segm&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Slide_stand_scheme_new.pdf|thumb|right|220px|&amp;lt;caption&amp;gt;Schematic segmentation&amp;lt;/caption&amp;gt;]]&lt;br /&gt;
&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the model description as a switched linear system, the guide rails of the machine stand are modeled as fifteen equally distributed horizontal segments with a height of &amp;lt;math&amp;gt;99mm&amp;lt;/math&amp;gt; (see a schematic depiction in Fig.&amp;amp;nbsp;2). Any of these segments is assumed to be completely covered by the tool slide if its midpoint (in y-direction) lies within the height of the slide. On the other hand, each segment whose midpoint is not covered is treated as not in contact and therefore the slide always covers five to six segments at each time. Still, the covering of six segments does not have a significant effect on the behavior of the temperature and displacement fields. Due to that and in order to keep the number of subsystems small, this scenario will be neglected. Then, in fact eleven distinct, discrete boundary condition configurations for the stand model that are prescribed by the geometrical dimensions of the segmentation and the tool slide are defined. These distinguishable setups define the subsystems&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
  E\dot{T}(t)&amp;amp;=A_{\alpha}T(t)+B_{\alpha}z(t),\\&lt;br /&gt;
  y(t)&amp;amp;=\tilde{C}T(t),&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
of the switched linear system &amp;lt;ref name=Lib03/&amp;gt;, where &amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt; is a piecewise constant function of time, which takes its value from the index set &amp;lt;math&amp;gt;\mathcal{J}=\{1,\dots,11\}&amp;lt;/math&amp;gt;. To be more precise, the switching signal &amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt;  implicitly maps the slide position to the number of the currently active subsystem.&lt;br /&gt;
&lt;br /&gt;
===Linear Parameter-Varying System===&lt;br /&gt;
For the parametric model description, the finite element nodes located at the guide rails are clustered with respect to their y-coordinates. This results in &amp;lt;math&amp;gt;233&amp;lt;/math&amp;gt; distinct layers in y-direction. According to these layers, the matrices &amp;lt;math&amp;gt;A(t)=A(\mu(t)), B(t)=B(\mu(t)) &amp;lt;/math&amp;gt; are defined in a parameter-affine representation of the form&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
   A(\mu) = A_0+f_1(\mu)A_1+...+f_{m_A}(\mu)A_{m_A},\\&lt;br /&gt;
   B(\mu) = B_0+g_1(\mu)B_1+...+g_{m_B}(\mu)B_{m_B}&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
with the scalar functions &amp;lt;math&amp;gt;f_i,g_j\in\{0,1\}, i=1,...,m_A, j=1,...,m_B&amp;lt;/math&amp;gt; selecting the active layers, covered by the tool slide and &amp;lt;math&amp;gt;\mu(t)&amp;lt;/math&amp;gt; being the position of the middle point (vertical / y-direction) of the slide. The matrix &amp;lt;math&amp;gt;A_0\in\mathbb{R}^{n\times n}&amp;lt;/math&amp;gt; consists of the discretization of the [[wikipedia:Laplace operator|Laplacian]] &amp;lt;math&amp;gt;\Delta&amp;lt;/math&amp;gt;, as well as the discrete portions from the Robin-type boundaries that correspond to the temperature exchange with the ambiance. The remaining summands &amp;lt;math&amp;gt;A_j\in\mathbb{R}^{n\times n},~j=1,...,m_A&amp;lt;/math&amp;gt; denote the discretization associated to the moving Robin-type boundaries. For the representation of the input matrix, the summand &amp;lt;math&amp;gt;B_0\in\mathbb{R}^{n\times 6}&amp;lt;/math&amp;gt; consists of a single zero column followed by five columns related to the inputs &amp;lt;math&amp;gt;z_i,~i=2,...,6&amp;lt;/math&amp;gt;. The remaing matrices &amp;lt;math&amp;gt;B_j,~j=1,...,m_B&amp;lt;/math&amp;gt; are built by a single column corresponding to the different layers followed by a zero block of dimension &amp;lt;math&amp;gt;n\times 5&amp;lt;/math&amp;gt; designated to fit the dimension of &amp;lt;math&amp;gt;B_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note that in general, the number of summands of these representations need not be equal. Still, according to the number of layers, for this example, it holds that &amp;lt;math&amp;gt;m_A=m_B=233&amp;lt;/math&amp;gt;. For more details on parametric models, see e.g., &amp;lt;ref name=&amp;quot;morBauBBetal11&amp;quot; /&amp;gt; and the references therein.&lt;br /&gt;
&lt;br /&gt;
Then, the final linear parameter-varying (LPV) reformulation of the above LTV system reads&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
  E\dot{T}(t)&amp;amp;=A(\mu)T(t)+B(\mu)z(t),\\&lt;br /&gt;
  y(t)&amp;amp;=\tilde{C}T(t).&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acknowledgement &amp;amp; Origin==&lt;br /&gt;
The base model was developed &amp;lt;ref name=&amp;quot;GalGM11&amp;quot; /&amp;gt;, &amp;lt;ref name=&amp;quot;GalGM15&amp;quot; /&amp;gt; in the [http://transregio96.de Collaborative Research Centre Transregio 96] &#039;&#039;Thermo-Energetic Design of Machine Tools&#039;&#039; funded by the [http://www.dfg.de/en/index.jsp Deutsche Forschungsgemeinschaft] .&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
====Switched System Data====&lt;br /&gt;
The data file [[Media:VertStand_SLS.tar.gz|VertStand_SLS.tar.gz]] contains the matrices&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto; text-align:right;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;caption-side:bottom;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|mtx-File&lt;br /&gt;
|matrix&lt;br /&gt;
|dimension&lt;br /&gt;
|-&lt;br /&gt;
|E.mtx&lt;br /&gt;
|&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n\times n&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|A&amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt;.mtx&lt;br /&gt;
|&amp;lt;math&amp;gt;A_\alpha, \alpha=1,\dots,11&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n\times n&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|B&amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt;.mtx&lt;br /&gt;
|&amp;lt;math&amp;gt;B_\alpha, \alpha=1,\dots,11&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;n\times m&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|C.mtx&lt;br /&gt;
|&amp;lt;math&amp;gt;\tilde{C}&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;q\times n&amp;lt;/math&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
 E\in\mathbb{R}^{n\times n}, \tilde{C}\in\mathbb{R}^{q\times n}, A_\alpha\in\mathbb{R}^{n\times n}, B_\alpha\in\mathbb{R}^{n\times m}, \alpha=1,\dots,11.&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
defining the subsystems of the switched linear system.&lt;br /&gt;
The matrices &amp;lt;math&amp;gt;A_\alpha&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;B_\alpha&amp;lt;/math&amp;gt; are numbered according to the slide position in descending order (1 - uppermost slide position / 11 - lowest slide position).&lt;br /&gt;
&lt;br /&gt;
System dimensions:&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
n=16\,626, m=6, q=27&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Parametric System Data====&lt;br /&gt;
The data file [[Media:VertStand_PAR.tar.gz|VertStand_PAR.tar.gz]] contains the matrices&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
E,A_j\in\mathbb{R}^{n\times n},j=1,...,234, B_{rail}\in\mathbb{R}^{n\times 233}, B_{amb}\in\mathbb{R}^{n\times 5}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\tilde{C}\in\mathbb{R}^{q\times n}, q=27, n=16\,626,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
as well as a file &#039;&#039;ycoord_layers.mtx&#039;&#039; containing the y-coordinates of the layers located on the guide rails.&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;B_{rail} &amp;lt;/math&amp;gt; contains all columns corresponding to the different layers on the guide rails and &amp;lt;math&amp;gt;B_{amb}&amp;lt;/math&amp;gt; correlates to the boundaries where the ambient temperatures act on.&lt;br /&gt;
&lt;br /&gt;
In order to set up the parameter dependent matrices &amp;lt;math&amp;gt;A(\mu),B(\mu)&amp;lt;/math&amp;gt; the active matrices &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; and columns &amp;lt;math&amp;gt;B_{rail}(:,i)&amp;lt;/math&amp;gt; associated to the covered layers have to be identified by the current position &amp;lt;math&amp;gt;\mu(t)&amp;lt;/math&amp;gt; (vertical middle point of the slide) and the geometrical dimensions of the tool slide and the y-coordinates of the different layers given in &#039;&#039;ycoord_layers.mtx&#039;&#039;. Then, &amp;lt;math&amp;gt;B(\mu)&amp;lt;/math&amp;gt; has to be set up in the form &amp;lt;math&amp;gt;B(\mu)=[\sum_{i\in id_{active}}\!\!\!\!\!B_{rail}(:,i),B_{amb}]&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;id_{active}&amp;lt;/math&amp;gt; denotes the set of covered layers and their corresponding columns in &amp;lt;math&amp;gt;B_{rail}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
The matrix .&lt;br /&gt;
The first column is responsible for the input of the temperature at the clamped bottom slice of the structure.&lt;br /&gt;
Column 2 describes the ... part of the stand. Columns 3 to 5 describe different thresholds with respect to the height of ambient air temperature.&lt;br /&gt;
The third column includes the nodes of the lower third &amp;lt;math&amp;gt;(y\in[0,670)mm)&amp;lt;/math&amp;gt; of the stand.&lt;br /&gt;
In column 4 all nodes of the middle third &amp;lt;math&amp;gt;(y\in[670,1\,340)mm)&amp;lt;/math&amp;gt; of the geometry are contained &lt;br /&gt;
and the fifth column of &amp;lt;math&amp;gt;B_{surf}&amp;lt;/math&amp;gt; includes the missing upper &amp;lt;math&amp;gt;(y\in[1\,340,2\,010]mm)&amp;lt;/math&amp;gt; part.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The matrices have been re-indexed (starting with 1) for [[MORB]].&lt;br /&gt;
&lt;br /&gt;
==Citation==&lt;br /&gt;
&lt;br /&gt;
To cite this benchmark, use the following references:&lt;br /&gt;
&lt;br /&gt;
* For the benchmark itself and its data:&lt;br /&gt;
::The MORwiki Community, &#039;&#039;&#039;Vertical Stand&#039;&#039;&#039;. MORwiki - Model Order Reduction Wiki, 2018. http://modelreduction.org/index.php/Vertical_Stand&lt;br /&gt;
 &lt;br /&gt;
 @MISC{morwiki_vertstand,&lt;br /&gt;
   author =       &amp;lt;nowiki&amp;gt;{{The MORwiki Community}}&amp;lt;/nowiki&amp;gt;,&lt;br /&gt;
   title =        {Vertical Stand},&lt;br /&gt;
   howpublished = {{MORwiki} -- Model Order Reduction Wiki},&lt;br /&gt;
   url =          &amp;lt;nowiki&amp;gt;{http://modelreduction.org/index.php/Vertical_Stand}&amp;lt;/nowiki&amp;gt;,&lt;br /&gt;
   year =         2014&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
* For the background on the benchmark:&lt;br /&gt;
&lt;br /&gt;
 @Article{morLanSB14,&lt;br /&gt;
   author =       {Lang, N. and Saak, J. and Benner, P.},&lt;br /&gt;
   title =        {Model Order Reduction for Systems with Moving Loads},&lt;br /&gt;
   journal =      {at-Automatisierungstechnik},&lt;br /&gt;
   volume =       62,&lt;br /&gt;
   number =       7,&lt;br /&gt;
   pages =        {512--522},&lt;br /&gt;
   year =         2014,&lt;br /&gt;
   doi =          {10.1515/auto-2014-1095}&lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;morBauBBetal11&amp;quot;&amp;gt; U. Baur, C. A. Beattie, P. Benner, and S. Gugercin, &lt;br /&gt;
&amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://epubs.siam.org/doi/abs/10.1137/090776925 Interpolatory projection methods for parameterized model reduction]&amp;lt;/span&amp;gt;&amp;quot;, &lt;br /&gt;
SIAM J. Sci. Comput., 33(5):2489-2518, 2011&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;Lib03&amp;quot;&amp;gt;D. Liberzon, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8_8 Switching in Systems and Control] &amp;lt;/span&amp;gt;, Springer-Verlag, New York, 2003&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;GalGM11&amp;quot;&amp;gt; A. Galant, K. Großmann, and A. Mühl, Model Order Reduction (MOR) for&lt;br /&gt;
Thermo-Elastic Models of Frame Structural Components on Machine Tools.&lt;br /&gt;
ANSYS Conference &amp;amp; 29th CADFEM Users’ Meeting 2011, October&lt;br /&gt;
  19-21, 2011, Stuttgart, Germany&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;morLanSB14&amp;quot;&amp;gt;N. Lang and J. Saak and P. Benner,&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1515/auto-2014-1095 Model Order Reduction for Systems with Moving Loads] &amp;lt;/span&amp;gt;, &lt;br /&gt;
in De Gruyter Oldenbourg: at-Automatisierungstechnik, Volume 62, Issue 7, Pages 512-522, 2014&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;LanSB15&amp;quot;&amp;gt;N. Lang, J. Saak and P. Benner, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8_8 Model Order Reduction for Thermo-Elastic Assembly Group Models] &amp;lt;/span&amp;gt;, In: Thermo Energetic Design of Machine Tools,  Lecture Notes in Production Engineering, 85-92, 2015&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;Lan17&amp;quot;&amp;gt;N. Lang, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://www.logos-verlag.de/cgi-bin/buch/isbn/4700 Numerical Methods for Large-Scale Linear Time-Varying Control Systems and related Differential Matrix Equations] &amp;lt;/span&amp;gt;, Logos-Verlag, 2018. ISBN: 978-3-8325-4700-4&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;GalGM15&amp;quot;&amp;gt;A. Galant, K. Großmann and A. Mühl, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://doi.org/10.1007/978-3-319-12625-8_7 Thermo-Elastic Simulation of Entire Machine Tool] &amp;lt;/span&amp;gt;, In: Thermo Energetic Design of Machine Tools,  Lecture Notes in Production Engineering, 69-84, 2015&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Saak]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Vettermann</name></author>
	</entry>
</feed>