Surface Mesh Movement Algorithm for Computer-Aided-Design-Based Aerodynamic Shape Optimization. Truong, A. H., Zingg, D. W., & Haimes, R. AIAA Journal, 54(2):542–556, 2016. doi abstract bibtex This paper focuses on the development of a surface mesh movement algorithm suitable for computer-aided-design-based aerodynamic shape optimization. The algorithm interrogates the computer-aided-design system via the vendor-neutral application programming interface Computational Analysis Programming Interface and uses the Computational Analysis Programming Interface's watertight triangulation of a modified computer-aided-design geometry to guide the movement of the structured surface mesh as the geometry changes during the optimization process. A mapping procedure is introduced that not only preserves the characteristics of the original surface mesh but also guarantees that the new mesh points are on the computer-aided-design geometry. The deformed surface mesh is then smoothed in the parametric space before it is transformed back into three-dimensional space. The procedure is efficient, in that all the processing is done in the parametric space, incurring minimal computational cost. The mesh movement tool is integrated into a three-dimensional shape-optimization framework, with a linear-elasticity volume-mesh movement algorithm, a Newton–Krylov flow solver for the Euler equations, and a discrete-adjoint gradient-based optimizer. The accuracy of the computed gradients is verified through a number of examples.
@Article{Truong2016a,
author = {Truong, Anh H. and Zingg, David W. and Haimes, Robert},
title = {Surface Mesh Movement Algorithm for Computer-Aided-Design-Based Aerodynamic Shape Optimization},
doi = {10.2514/1.J054295},
issn = {0001-1452},
journal = {AIAA Journal},
number = {2},
pages = {542--556},
volume = {54},
year = {2016},
abstract = {This paper focuses on the development of a surface mesh movement algorithm suitable for computer-aided-design-based aerodynamic shape optimization. The algorithm interrogates the computer-aided-design system via the vendor-neutral application programming interface Computational Analysis Programming Interface and uses the Computational Analysis Programming Interface's watertight triangulation of a modified computer-aided-design geometry to guide the movement of the structured surface mesh as the geometry changes during the optimization process. A mapping procedure is introduced that not only preserves the characteristics of the original surface mesh but also guarantees that the new mesh points are on the computer-aided-design geometry. The deformed surface mesh is then smoothed in the parametric space before it is transformed back into three-dimensional space. The procedure is efficient, in that all the processing is done in the parametric space, incurring minimal
computational cost. The mesh movement tool is integrated into a three-dimensional shape-optimization framework, with a linear-elasticity volume-mesh movement algorithm, a Newton--Krylov flow solver for the Euler equations, and a discrete-adjoint gradient-based optimizer. The accuracy of the computed gradients is verified through a number of examples.}
}
Downloads: 0
{"_id":"nJ46BJNsRiYRqAZTp","bibbaseid":"truong-zingg-haimes-surfacemeshmovementalgorithmforcomputeraideddesignbasedaerodynamicshapeoptimization-2016","author_short":["Truong, A. H.","Zingg, D. W.","Haimes, R."],"bibdata":{"bibtype":"article","type":"article","author":[{"propositions":[],"lastnames":["Truong"],"firstnames":["Anh","H."],"suffixes":[]},{"propositions":[],"lastnames":["Zingg"],"firstnames":["David","W."],"suffixes":[]},{"propositions":[],"lastnames":["Haimes"],"firstnames":["Robert"],"suffixes":[]}],"title":"Surface Mesh Movement Algorithm for Computer-Aided-Design-Based Aerodynamic Shape Optimization","doi":"10.2514/1.J054295","issn":"0001-1452","journal":"AIAA Journal","number":"2","pages":"542–556","volume":"54","year":"2016","abstract":"This paper focuses on the development of a surface mesh movement algorithm suitable for computer-aided-design-based aerodynamic shape optimization. The algorithm interrogates the computer-aided-design system via the vendor-neutral application programming interface Computational Analysis Programming Interface and uses the Computational Analysis Programming Interface's watertight triangulation of a modified computer-aided-design geometry to guide the movement of the structured surface mesh as the geometry changes during the optimization process. A mapping procedure is introduced that not only preserves the characteristics of the original surface mesh but also guarantees that the new mesh points are on the computer-aided-design geometry. The deformed surface mesh is then smoothed in the parametric space before it is transformed back into three-dimensional space. The procedure is efficient, in that all the processing is done in the parametric space, incurring minimal computational cost. The mesh movement tool is integrated into a three-dimensional shape-optimization framework, with a linear-elasticity volume-mesh movement algorithm, a Newton–Krylov flow solver for the Euler equations, and a discrete-adjoint gradient-based optimizer. The accuracy of the computed gradients is verified through a number of examples.","bibtex":"@Article{Truong2016a,\n author = {Truong, Anh H. and Zingg, David W. and Haimes, Robert},\n title = {Surface Mesh Movement Algorithm for Computer-Aided-Design-Based Aerodynamic Shape Optimization},\n doi = {10.2514/1.J054295},\n issn = {0001-1452},\n journal = {AIAA Journal},\n number = {2},\n pages = {542--556},\n volume = {54},\n year = {2016},\n abstract = {This paper focuses on the development of a surface mesh movement algorithm suitable for computer-aided-design-based aerodynamic shape optimization. The algorithm interrogates the computer-aided-design system via the vendor-neutral application programming interface Computational Analysis Programming Interface and uses the Computational Analysis Programming Interface's watertight triangulation of a modified computer-aided-design geometry to guide the movement of the structured surface mesh as the geometry changes during the optimization process. A mapping procedure is introduced that not only preserves the characteristics of the original surface mesh but also guarantees that the new mesh points are on the computer-aided-design geometry. The deformed surface mesh is then smoothed in the parametric space before it is transformed back into three-dimensional space. The procedure is efficient, in that all the processing is done in the parametric space, incurring minimal\n computational cost. The mesh movement tool is integrated into a three-dimensional shape-optimization framework, with a linear-elasticity volume-mesh movement algorithm, a Newton--Krylov flow solver for the Euler equations, and a discrete-adjoint gradient-based optimizer. The accuracy of the computed gradients is verified through a number of examples.}\n}\n\n","author_short":["Truong, A. H.","Zingg, D. W.","Haimes, R."],"key":"Truong2016a","id":"Truong2016a","bibbaseid":"truong-zingg-haimes-surfacemeshmovementalgorithmforcomputeraideddesignbasedaerodynamicshapeoptimization-2016","role":"author","urls":{},"metadata":{"authorlinks":{}},"downloads":0,"html":""},"bibtype":"article","biburl":"https://raw.githubusercontent.com/mdolab/bib-file/refs/heads/master/mdolab.bib","dataSources":["qAPjQpsx8e9aJNrSa"],"keywords":[],"search_terms":["surface","mesh","movement","algorithm","computer","aided","design","based","aerodynamic","shape","optimization","truong","zingg","haimes"],"title":"Surface Mesh Movement Algorithm for Computer-Aided-Design-Based Aerodynamic Shape Optimization","year":2016}