Cover image for Engineering design via surrogate modelling : a practical guide
Title:
Engineering design via surrogate modelling : a practical guide
Personal Author:
Publication Information:
New York : Wiley, 2008
Physical Description:
xviii, 210 p. : ill. ; 25cm.
ISBN:
9780470060681

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010179774 TA174 F677 2008 Open Access Book Book
Searching...
Searching...
30000010194058 TA174 F677 2008 Open Access Book Book
Searching...

On Order

Summary

Summary

Surrogate models expedite the search for promising designs by standing in for expensive design evaluations or simulations. They provide a global model of some metric of a design (such as weight, aerodynamic drag, cost, etc.), which can then be optimized efficiently.

Engineering Design via Surrogate Modelling is a self-contained guide to surrogate models and their use in engineering design. The fundamentals of building, selecting, validating, searching and refining a surrogate are presented in a manner accessible to novices in the field. Figures are used liberally to explain the key concepts and clearly show the differences between the various techniques, as well as to emphasize the intuitive nature of the conceptual and mathematical reasoning behind them.

More advanced and recent concepts are each presented in stand-alone chapters, allowing the reader to concentrate on material pertinent to their current design problem, and concepts are clearly demonstrated using simple design problems. This collection of advanced concepts (visualization, constraint handling, coping with noisy data, gradient-enhanced modelling, multi-fidelity analysis and multiple objectives) represents an invaluable reference manual for engineers and researchers active in the area.

Engineering Design via Surrogate Modelling is complemented by a suite of Matlab codes, allowing the reader to apply all the techniques presented to their own design problems. By applying statistical modelling to engineering design, this book bridges the wide gap between the engineering and statistics communities. It will appeal to postgraduates and researchers across the academic engineering design community as well as practising design engineers.

Provides an inclusive and practical guide to using surrogates in engineering design. Presents the fundamentals of building, selecting, validating, searching and refining a surrogate model. Guides the reader through the practical implementation of a surrogate-based design process using a set of case studies from real engineering design challenges.

Accompanied by a companion website featuring Matlab software at http://www.wiley.com/go/forrester


Author Notes

Dr. Alexander I. J. Forrester is Lecturer in Engineering Design at the University of Southampton. His main area of research focuses on improving the efficiency with which expensive analysis (particularly computational fluid dynamics) is used in design. His techniques have been applied to wing aerodynamics, satellite structures, sports equipment design and Formula One.

Dr Andras Sobester is a Lecturer and EPSRC/ Royal Academy of Engineering research Fellow in the School of Engineering Sciences at the University of Southampton. His research interests include aircraft design, aerodynamic shape parameterization and optimization, as well as engineering design technology in general.

Professor Andy J. Keane currently holds the Chair of Computational Engineering at the University of Southampton. He leads the University's Computational Engineering at the Design Research Group and directs the rolls-Royce University Technology centre for Computational Engineering. His interests lie primarily in the aerospace sciences, with a focus on the design of aerospace systems using computational methods. He has published over two hundred papers and three books in this area, many of which deal with surrogate modelling concepts.


Table of Contents

Prefacep. ix
About the Authorsp. xi
Forewordp. xiii
Prologuep. xv
Part I Fundamentalsp. 1
1 Sampling Plansp. 3
1.1 The 'Curse of Dimensionality' and How to Avoid Itp. 4
1.2 Physical versus Computational Experimentsp. 4
1.3 Designing Preliminary Experiments (Screening)p. 6
1.3.1 Estimating the Distribution of Elementary Effectsp. 6
1.4 Designing a Sampling Planp. 13
1.4.1 Stratificationp. 13
1.4.2 Latin Squares and Random Latin Hypercubesp. 15
1.4.3 Space-filling Latin Hypercubesp. 17
1.4.4 Space-filling Subsetsp. 28
1.5 A Note on Harmonic Responsesp. 29
1.6 Some Pointers for Further Readingp. 30
Referencesp. 31
2 Constructing a Surrogatep. 33
2.1 The Modelling Processp. 33
2.1.1 Stage One: Preparing the Data and Choosing a Modelling Approachp. 33
2.1.2 Stage Two: Parameter Estimation and Trainingp. 35
2.1.3 Stage Three: Model Testingp. 36
2.2 Polynomial Modelsp. 40
2.2.1 Example One: Aerofoil Dragp. 42
2.2.2 Example Two: a Multimodal Testcasep. 44
2.2.3 What About the k-variable Case?p. 45
2.3 Radial Basis Function Modelsp. 45
2.3.1 Fitting Noise-Free Datap. 45
2.3.2 Radial Basis Function Models of Noisy Datap. 49
2.4 Krigingp. 49
2.4.1 Building the Kriging Modelp. 51
2.4.2 Kriging Predictionp. 59
2.5 Support Vector Regressionp. 63
2.5.1 The Support Vector Predictorp. 64
2.5.2 The Kernel Trickp. 67
2.5.3 Finding the Support Vectorsp. 68
2.5.4 Finding [mu]p. 70
2.5.5 Choosing C and [epsilon]p. 71
2.5.6 Computing [epsilon]: v-SVRp. 73
2.6 The Big(ger) Picturep. 75
Referencesp. 76
3 Exploring and Exploiting a Surrogatep. 77
3.1 Searching the Surrogatep. 78
3.2 Infill Criteriap. 79
3.2.1 Prediction Based Exploitationp. 79
3.2.2 Error Based Explorationp. 84
3.2.3 Balanced Exploitation and Explorationp. 85
3.2.4 Conditional Likelihood Approachesp. 91
3.2.5 Other Methodsp. 101
3.3 Managing a Surrogate Based Optimization Processp. 102
3.3.1 Which Surrogate for What Use?p. 102
3.3.2 How Many Sample Plan and Infill Points?p. 102
3.3.3 Convergence Criteriap. 103
3.4 Search of the Vibration Isolator Geometry Feasibility Using Kriging Goal Seekingp. 104
Referencesp. 106
Part II Advanced Conceptsp. 109
4 Visualizationp. 111
4.1 Matrices of Contour Plotsp. 112
4.2 Nested Dimensionsp. 114
Referencep. 116
5 Constraintsp. 117
5.1 Satisfaction of Constraints by Constructionp. 117
5.2 Penalty Functionsp. 118
5.3 Example Constrained Problemp. 121
5.3.1 Using a Kriging Model of the Constraint Functionp. 121
5.3.2 Using a Kriging Model of the Objective Functionp. 123
5.4 Expected Improvement Based Approachesp. 125
5.4.1 Expected Improvement With Simple Penalty Functionp. 126
5.4.2 Constrained Expected Improvementp. 126
5.5 Missing Datap. 131
5.5.1 Imputing Data for Infeasible Designsp. 133
5.6 Design of a Helical Compression Spring Using Constrained Expected Improvementp. 136
5.7 Summaryp. 139
Referencesp. 139
6 Infill Criteria with Noisy Datap. 141
6.1 Regressing Krigingp. 143
6.2 Searching the Regression Modelp. 144
6.2.1 Re-Interpolationp. 146
6.2.2 Re-Interpolation With Conditional Likelihood Approachesp. 149
6.3 A Note on Matrix Ill-Conditioningp. 152
6.4 Summaryp. 152
Referencesp. 153
7 Exploiting Gradient Informationp. 155
7.1 Obtaining Gradientsp. 155
7.1.1 Finite Differencingp. 155
7.1.2 Complex Step Approximationp. 156
7.1.3 Adjoint Methods and Algorithmic Differentiationp. 156
7.2 Gradient-enhanced Modellingp. 157
7.3 Hessian-enhanced Modellingp. 162
7.4 Summaryp. 165
Referencesp. 165
8 Multi-fidelity Analysisp. 167
8.1 Co-Krigingp. 167
8.2 One-variable Demonstrationp. 173
8.3 Choosing X[subscript c] and X[subscript e]p. 176
8.4 Summaryp. 177
Referencesp. 177
9 Multiple Design Objectivesp. 179
9.1 Pareto Optimizationp. 179
9.2 Multi-objective Expected Improvementp. 182
9.3 Design of the Nowacki Cantilever Beam Using Multi-objective, Constrained Expected Improvementp. 186
9.4 Design of a Helical Compression Spring Using Multi-objective, Constrained Expected Improvementp. 191
9.5 Summaryp. 192
Referencesp. 192
Appendix Example Problemsp. 195
A.1 One-Variable Test Functionp. 195
A.2 Branin Test Functionp. 196
A.3 Aerofoil Designp. 197
A.4 The Nowacki Beamp. 198
A.5 Multi-objective, Constrained Optimal Design of a Helical Compression Springp. 200
A.6 Novel Passive Vibration Isolator Feasibilityp. 202
Referencesp. 203
Indexp. 205