Skip to content

ascillitoe/probe-subspaces

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design space exploration of stagnation temperature probes via dimension reduction

Datasets and example code used in the 2020 ASME Turbo Expo paper:

"Design space exploration of stagnation temperature probes via dimension reduction" (GT2020-16277)

Data

The design of experiment used in the paper is shared in .npy files located in the folder Data/. The data consists of 128 designs, parameterised with 7 design parameters. All input and output data has been standardised to lie within the interval [-1,1].

Companion code

In the paper, we use the Subspace() module from the Effective Quadratures python library to obtain dimension reducing subspaces for three design objectives. Here we share example code to do this.

At present, two example jupyter notebooks are available in /Example_Notebooks:

  1. obtaining_subspaces.ipynb reads in the example DoE data and obtains subspaces for two of the design objectives.
  2. grid_search.ipynb performs a grid search to find suitable values for the two Subspace() hyperparameters.

See this blog post for examples of how these dimension reducing subspaces can be used for design space exploration. In the near future, notebooks exploring some of these more advanced applications will be shared here.

Please feel free to leave questions/comments on the blog post!

About

Datasets and example code used in the 2020 ASME Turbo Expo Paper "Design space exploration of stagnation temperature probes via dimension reduction".

Topics

Resources

Stars

Watchers

Forks