Jump to content

User:ADT-Wiki-2018/sandbox/Inverse design

From Wikipedia, the free encyclopedia

Inverse design

[edit]

Inverse design is the process through which the fluid-dynamic design of an impeller or stationary component of rotating machinery (Turbomachinery) is determined from specified operating conditions and a specified amount of work done. This is typically done iteratively using numerical solvers: the flow around an initial blade geometry is computed, from which a new blade shape is computed by enforcing velocity tangientiality at the blade surface.

History

[edit]

There have been several successful implementations of Inverse Design in 2D, for example X, Y, Z (references). In 3D, choosing which design specification constraints to use so that the design process remains well-posed becomes more challenging, particularly for compressible flow[1]. The majority of approaches to date[2] are an extension of Hawthorne's (1984) classical aerodynamic approach of representing the blade by a bound sheet of vorticity, whose strength is determined by a specified distribution of circumferentially averaged swirl velocity. Most approaches developed to date have tended to focus on incompressible flow. Whilst compressible formulations are possible and are more generally applicable, they tend to lead to complicated algorithms that are also more computationally expensive.

Inverse design sofware

[edit]

A leading Inverse Design software is TURBOdesign suite, a 3D inverse design toolset applicable to all types of tubomachinery.

References

[edit]
  1. ^ Zangeneh, Mehrdad (1991). "A compressible Three-Dimensional Design Method for Radial and Mixed Flow Turbomachinery Blades". International Journal of Numerical Methods in Fluids. 13 (5): 599–624. Bibcode:1991IJNMF..13..599Z. doi:10.1002/fld.1650130505.
  2. ^ Zhao, X; et al. (1984). "A simple method for solving the three dimensional inverse problems of turbomachine flow and the annular constraint condition". ASME Paper 84-GT-198,1984. {{cite journal}}: Explicit use of et al. in: |first= (help)
[edit]