Software

feMo

Finite-element models for optimization.

feMo connects finite-element models to gradient-based multidisciplinary optimization. The associated framework integrates FEniCSx with CSDL, combining derivatives of PDE residuals with sensitivities from other disciplines. Demonstrations include electric-motor shape optimization and aeroelastic analysis, illustrating how field-based physics can participate in a larger system model [1].

Electric-motor shape optimization demonstrates differentiable finite-element models in a multidisciplinary design workflow. [2]

References

  1. Ru Xiang, Sebastiaan P. C. van Schie, Luca Scotzniovsky, Jiayao Yan, David Kamensky, John T. Hwang. Automating adjoint sensitivity analysis for multidisciplinary models involving partial differential equations. Structural and Multidisciplinary Optimization (in press 2024, per CV), 2024.
    DOIPDF
  2. Luca Scotzniovsky, Ru Xiang, Zeyu Cheng, Gabriel Rodriguez, David Kamensky, Chris Mi, John T. Hwang. Geometric design of electric motors using adjoint-based shape optimization. Optimization and Engineering, 2025.
    DOIPDF

Research connections

Related to feMo