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



Revision as of 11:01, 26 October 2023 by Vettermann (talk | contribs) (Add Infobox and Zenodo link)

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


MAX stand
Background
Benchmark ID
  • machineToolMAX_feCoupled_n1265497m69q11
  • machineToolMAX_outputCoupled_n1265497m287q224
Category

CRC-TR-96

System-Class

LTI-FOS

Parameters
nstates
1265497
ninputs
  • 69
  • 287
noutputs
  • 11
  • 224
nparameters

0

components

A, B, C, E

Copyright
License

Creative Commons Attribution 4.0 International

Creator
  • CRC/TR 96:
  • Chair of Machine Tools Development and Adaptive Controls (TU Dresden),
  • Chair of Dynamics and Mechanism Design (TU Dresden),
  • Mathematics in Industry and Technology (TU Chemnitz),
  • Numerical Mathematics (Partial Differential Equations) (TU Chemnitz)
Editor

User:Vettermann

Location

https://zenodo.org/records/10041041


__NUMBEREDHEADINGS__

Motivation

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.

Description

Figure 1: Experimental machine tool MAX.
Figure 2: Subassemblies and FE-model of the benchmark MAX.

The MAX benchmark is a linear time-invariant thermal model of the demonstrator machine tool MAX(Fig. 1). Due to its lightweight construction based on aluminium structures, low heat capacities and high thermal coefficients of expansion are to be expected [1]. 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 [2]. The interaction between the subassemblies is modeled by contact boundary conditions. The evolution of the temperature field is modeled with the heat equation

cpρTt=λΔT, on Ωk, k=1,,50,λTn=f, on ΓckΩk, k=1,,50,λTn=αext(TextT), on ΓextkΩk, k=1,,50,T(0)=T0, at t=0

with

f=κc(TciTck),ik,

and

k - number of the subassembly, k=1,,50
T - temperature
cp - specific heat capacity
ρ - density
λ - heat conductivity
Ωk - domain of the k-th subassembly
Γck - contact boundary of the k-th subassembly (partly time varying, moves with the position of the z-slide (considered as heat flow))
κext - heat transfer coefficient between a subassembly and the ambient air
Text - external temperature
Γextk - contact boundary with the ambience
κc - heat transfer coefficient between two subassemblies
Tck - temperature of the contact area of subassembly k.

The finite element discretization of the heat conduction models leads to the system

ET˙=AT+Bu(t),y(t)=CT,

with

En×n - capacity matrix
An×n - conductivity matrix
Tn - state vector (discrete temperature)
Bn×m - input map
um - input vector
yp - output vector
Cp×n - output map.


Data

Figure 3: Sketch of the two coupling approaches using the example of a model with 2 subassemblies.

The system matrices are available in the .mat file format and can be downloaded from Zenodo. The model has n=1265497 degrees of freedom and is available for two different coupling approaches, which are explained in more detail in [2], see also Fig. 3:

  • 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 m=287 inputs and p=224 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 "generate_subsystems.m".
  • 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 m=69 inputs and p=11 outputs.

Origin

The MAX is used as an experimental machine tool in the CRC/TR 96 Project-ID 174223256 financed by the German Research Foundation DFG.

References

  1. K. Großmann, ed., "Thermo-energetic Design of Machine Tools", Springer International Publishing, Switzerland, pp. 9-10, 2015.
  2. 2.0 2.1 J. Vettermann, S. Sauerzapf, A. Naumann, J. Saak, P. Benner, M. Beitel- schmidt and R. Herzog, "Model order reduction methods for coupled machine tool models", MM Science Journal, Special Issue ICTIMT 2021, 2021.

Contact

User:Saak