Algorithmic differentiation of the Open CASCADE Technology CAD kernel and its coupling with an adjoint CFD solver

M Banović, O Mykhaskiv, S Auriemma… - Optimization Methods …, 2018 - Taylor & Francis
M Banović, O Mykhaskiv, S Auriemma, A Walther, H Legrand, JD Müller
Optimization Methods and Software, 2018Taylor & Francis
Computer-aided design (CAD) tools are extensively used to design industrial components,
however, contrary to eg computational fluid dynamics (CFD) solvers, shape sensitivities for
gradient-based optimization of CAD-parametrized geometries have only been available with
inaccurate and non-robust finite differences. Here, algorithmic differentiation (AD) is applied
to the open-source CAD kernel Open CASCADE Technology using the AD software tool
ADOL-C (Automatic Differentiation by OverLoading in C++). The differentiated CAD kernel is …
Computer-aided design (CAD) tools are extensively used to design industrial components, however, contrary to e.g. computational fluid dynamics (CFD) solvers, shape sensitivities for gradient-based optimization of CAD-parametrized geometries have only been available with inaccurate and non-robust finite differences. Here, algorithmic differentiation (AD) is applied to the open-source CAD kernel Open CASCADE Technology using the AD software tool ADOL-C (Automatic Differentiation by OverLoading in C++). The differentiated CAD kernel is coupled with a discrete adjoint CFD solver, thus providing the first example of a complete differentiated design chain built from generic, multi-purpose tools. The design chain is demonstrated on the gradient-based optimization of a squared U-bend turbo-machinery cooling duct to minimize the total pressure loss.
Taylor & Francis Online
以上显示的是最相近的搜索结果。 查看全部搜索结果