This repository focuses on reduced-order modeling for identifying optimized material parameters from the full-field experimental data by considering linear elasticity theory into account. The parameters - Shear Modulus (G) and Bulk Modulus (K) - vectorial notation used as
The objective of this project is to identify the material parameters
The system is governed by the state equation
where
The parameter identification problem is formulated as the minimization of the mismatch between simulated and measured data:
To reduce computational cost, the following simplifications are used:
-
Fixed observation operator:
The observation operator$\mathbf{O}$ only selects the FEM nodes contributing to the loss. It does not depend on the state or the material parameters. -
One-time interpolation of experimental data:
The experimental displacement data is interpolated once from the sensor locations onto the FEM grid, resulting in$\tilde{\mathbf{d}}$ . This avoids repeated interpolation during every optimization step.
With these modifications, the final identification problem becomes
In summary, the material parameters are identified by solving the forward problem and minimizing the loss between FEM-predicted displacements and interpolated experimental full-field data.
The specimen consists of a clamped left boundary and a tensile load applied on the right boundary. The experimental dataset, provided by Tröger et al., contains two types of displacement data:
- Raw displacement data: measured using the Digital Image Correlation (DIC) method in the region enclosed by the solid boundary.
- Interpolated displacement data: measured displacements mapped onto equidistant points in the region of interest. These data contain some outliers caused by the stiffness of the tensile testing machine, which are removed in this study.
After removing the outliers, the interpolated experimental displacement fields
In this project, the material parameters are identified using a surrogate model based on Proper Orthogonal Decomposition (POD) together with experimental displacement data.
Since the experimental data is already interpolated onto the ROM grid, the observation operator
For larger FEM models with significantly more nodes, sampling strategies such as Latin Hypercube Sampling (LHS) could be used for snapshot generation, but this is not considered here.
The reduced-order loss function is defined as:
The corresponding optimization problem is
This section compares approximate displacement field acquired through Reduced Order Model with the experimental displacement
ROM-EXP displacement comparison along x-direction ($U_x$) in m |
ROM-EXP displacement comparison along y-direction ($U_y$) in m |
Here, the comparison was done with ROM predicted material parameters on Full Order Model and Reduced Order Model.
FOM_ROM displacement comparison along x-direction ($U_x$) in m |
FOM_ROM displacement comparison along y-direction ($U_y$) in m |
| Model |
|
|
|---|---|---|
| FOM (Predicted) | 92.9 | 71.4 |
| ROM (Predicted) | 94.8 (2.04%) | 73.7 (3.22%) |
Comparison of bulk modulus (
This project presents a data-driven framework for identifying linear elastic material parameters from full-field experimental displacement data using FEM simulations in FEniCSx. A Proper Orthogonal Decomposition (POD)-based reduced order model was developed as a surrogate for the full-order FEM model.
The results show that the ROM provides material parameters close to the FOM results while significantly reducing computation time. The full-order model required 81.78 s and 231 iterations, whereas the reduced-order model reached the solution in only 0.078 s over 242 iterations.
For the relatively small FEM problem considered here, the full-order model remains practical. However, for larger-scale problems or more complex nonlinear material models, the reduced-order approach becomes much more attractive.
Future improvements could include snapshot scaling, mesh refinement, better sampling strategies, and a Galerkin-based projection to make the surrogate more physics-based.

