Parametric design velocity computation for CAD-based design optimization using adjoint methods

Dheeraj Agarwal, Trevor T. Robinson, Cecil G. Armstrong, Simao Marques, Ilias Vasilopoulos, Marcus Meyer

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

This paper presents an efficient optimization process, where the parameters defining the features in a feature-based CAD model are used as design variables. The process exploits adjoint methods for the computation of gradients, and as such the computational cost is essentially independent of the number of design variables, making it ideal for optimization in large design spaces. The novelty of this paper lies in linking the adjoint surface sensitivity information with geometric sensitivity values, referred to as design velocities, computed for CAD models created in commercial CAD systems (e.g. CATIA V5 or Siemens NX). This process computes gradients based on the CAD feature parameters, which are used by the optimization algorithm, which in turn updates the values of the same parameters in the CAD model. In this paper, the design velocity and resulting gradient calculations are validated against analytical and finite-difference results. The proposed approach is demonstrated to be compatible with different commercial CAD packages and computational fluid dynamics solvers.
LanguageEnglish
Pages225-239
JournalEngineering With Computers
Volume34
Issue number2
Early online date26 Jul 2017
DOIs
Publication statusPublished - Apr 2018

Fingerprint

Parametric Design
Adjoint Method
Optimization Methods
Computer aided design
Gradient
Process Optimization
Computational Fluid Dynamics
Linking
Computational Cost
Optimization Algorithm
Finite Difference
Update
Design
Design optimization
Model
Computational fluid dynamics
Computer systems
Optimization
Costs

Cite this

Agarwal, Dheeraj ; Robinson, Trevor T. ; Armstrong, Cecil G. ; Marques, Simao ; Vasilopoulos, Ilias ; Meyer, Marcus . / Parametric design velocity computation for CAD-based design optimization using adjoint methods. In: Engineering With Computers. 2018 ; Vol. 34, No. 2. pp. 225-239.
@article{6557d6d8e5ef4afc9175b4adba407ade,
title = "Parametric design velocity computation for CAD-based design optimization using adjoint methods",
abstract = "This paper presents an efficient optimization process, where the parameters defining the features in a feature-based CAD model are used as design variables. The process exploits adjoint methods for the computation of gradients, and as such the computational cost is essentially independent of the number of design variables, making it ideal for optimization in large design spaces. The novelty of this paper lies in linking the adjoint surface sensitivity information with geometric sensitivity values, referred to as design velocities, computed for CAD models created in commercial CAD systems (e.g. CATIA V5 or Siemens NX). This process computes gradients based on the CAD feature parameters, which are used by the optimization algorithm, which in turn updates the values of the same parameters in the CAD model. In this paper, the design velocity and resulting gradient calculations are validated against analytical and finite-difference results. The proposed approach is demonstrated to be compatible with different commercial CAD packages and computational fluid dynamics solvers.",
author = "Dheeraj Agarwal and Robinson, {Trevor T.} and Armstrong, {Cecil G.} and Simao Marques and Ilias Vasilopoulos and Marcus Meyer",
year = "2018",
month = "4",
doi = "10.1007/s00366-017-0534-x",
language = "English",
volume = "34",
pages = "225--239",
journal = "Engineering With Computers",
issn = "0177-0667",
publisher = "Springer London",
number = "2",

}

Parametric design velocity computation for CAD-based design optimization using adjoint methods. / Agarwal, Dheeraj; Robinson, Trevor T.; Armstrong, Cecil G.; Marques, Simao; Vasilopoulos, Ilias; Meyer, Marcus .

In: Engineering With Computers, Vol. 34, No. 2, 04.2018, p. 225-239.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Parametric design velocity computation for CAD-based design optimization using adjoint methods

AU - Agarwal, Dheeraj

AU - Robinson, Trevor T.

AU - Armstrong, Cecil G.

AU - Marques, Simao

AU - Vasilopoulos, Ilias

AU - Meyer, Marcus

PY - 2018/4

Y1 - 2018/4

N2 - This paper presents an efficient optimization process, where the parameters defining the features in a feature-based CAD model are used as design variables. The process exploits adjoint methods for the computation of gradients, and as such the computational cost is essentially independent of the number of design variables, making it ideal for optimization in large design spaces. The novelty of this paper lies in linking the adjoint surface sensitivity information with geometric sensitivity values, referred to as design velocities, computed for CAD models created in commercial CAD systems (e.g. CATIA V5 or Siemens NX). This process computes gradients based on the CAD feature parameters, which are used by the optimization algorithm, which in turn updates the values of the same parameters in the CAD model. In this paper, the design velocity and resulting gradient calculations are validated against analytical and finite-difference results. The proposed approach is demonstrated to be compatible with different commercial CAD packages and computational fluid dynamics solvers.

AB - This paper presents an efficient optimization process, where the parameters defining the features in a feature-based CAD model are used as design variables. The process exploits adjoint methods for the computation of gradients, and as such the computational cost is essentially independent of the number of design variables, making it ideal for optimization in large design spaces. The novelty of this paper lies in linking the adjoint surface sensitivity information with geometric sensitivity values, referred to as design velocities, computed for CAD models created in commercial CAD systems (e.g. CATIA V5 or Siemens NX). This process computes gradients based on the CAD feature parameters, which are used by the optimization algorithm, which in turn updates the values of the same parameters in the CAD model. In this paper, the design velocity and resulting gradient calculations are validated against analytical and finite-difference results. The proposed approach is demonstrated to be compatible with different commercial CAD packages and computational fluid dynamics solvers.

U2 - 10.1007/s00366-017-0534-x

DO - 10.1007/s00366-017-0534-x

M3 - Article

VL - 34

SP - 225

EP - 239

JO - Engineering With Computers

T2 - Engineering With Computers

JF - Engineering With Computers

SN - 0177-0667

IS - 2

ER -