Multi-Physics Adjoints and Solution Verification

Slides:



Advertisements
Similar presentations
Multidisciplinary Computation and Numerical Simulation V. Selmin.
Advertisements

Flamelet-based combustion model for compressible flows
A Discrete Adjoint-Based Approach for Optimization Problems on 3D Unstructured Meshes Dimitri J. Mavriplis Department of Mechanical Engineering University.
Svetlana Marmutova Laminar flow simulation around circular cylinder 11 of March 2013, Espoo Faculty of Technology.
Andreas Krumbein > 30 January 2007 MIRACLE Final Meeting, ONERA Châtillon, Folie 1 Navier-Stokes High-Lift Airfoil Computations with Automatic Transition.
Inversion of coupled groundwater flow and heat transfer M. Bücker 1, V.Rath 2 & A. Wolf 1 1 Scientific Computing, 2 Applied Geophysics Bommerholz ,
Fluent Lecture Dr. Thomas J. Barber
Advanced CFD Analysis of Aerodynamics Using CFX
July 11, 2006 Comparison of Exact and Approximate Adjoint for Aerodynamic Shape Optimization ICCFD 4 July 10-14, 2006, Ghent Giampietro Carpentieri and.
Numerical Uncertainty Assessment Reference: P.J. Roache, Verification and Validation in Computational Science and Engineering, Hermosa Press, Albuquerque.
Review: CFD Step by Step
AMS 691 Special Topics in Applied Mathematics Lecture 4 James Glimm Department of Applied Mathematics and Statistics, Stony Brook University Brookhaven.
Introduction to numerical simulation of fluid flows
Coupled Fluid-Structural Solver CFD incompressible flow solver has been coupled with a FEA code to analyze dynamic fluid-structure coupling phenomena CFD.
1 Internal Seminar, November 14 th Effects of non conformal mesh on LES S. Rolfo The University of Manchester, M60 1QD, UK School of Mechanical,
Educational Progress and Plans Ken Powell. Page 2 About Our Students Each UM and TAMU student has a home department Current students from –Atmospheric,
Parallel Mesh Refinement with Optimal Load Balancing Jean-Francois Remacle, Joseph E. Flaherty and Mark. S. Shephard Scientific Computation Research Center.
Network and Grid Computing –Modeling, Algorithms, and Software Mo Mu Joint work with Xiao Hong Zhu, Falcon Siu.
Prediction of Fluid Dynamics in The Inertial Confinement Fusion Chamber by Godunov Solver With Adaptive Grid Refinement Zoran Dragojlovic, Farrokh Najmabadi,
MULTI-PHYSICS MODELING PSAAP Center, Stanford University V. Terrapon, R. Pecnik, J. Larsson, B. Morgan, A. Irvine, F. Ham, I. Boyd, G. Iaccarino, H. Pitsch,
Chamber Dynamic Response Modeling Zoran Dragojlovic.
Quanitification of BL Effects in Engineering Utilitites… P M V Subbarao Professor Mechanical Engineering Department I I T Delhi Engineering Parameters.
Numerical study of the blade cooling effect generated by multiple jets issuing at different angles and speed into a compressible horizontal cross flow.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
1 CFD Analysis Process. 2 1.Formulate the Flow Problem 2.Model the Geometry 3.Model the Flow (Computational) Domain 4.Generate the Grid 5.Specify the.
Zhaorui Li and Farhad Jaberi Department of Mechanical Engineering Michigan State University East Lansing, Michigan Large-Scale Simulations of High Speed.
Farhad Jaberi Department of Mechanical Engineering Michigan State University East Lansing, Michigan A High Fidelity Model for Numerical Simulations of.
AIAA th AIAA/ISSMO Symposium on MAO, 09/05/2002, Atlanta, GA 0 AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINITIES Serhat Hosder,
Hybrid WENO-FD and RKDG Method for Hyperbolic Conservation Laws
ICHS4, San Francisco, September E. Papanikolaou, D. Baraldi Joint Research Centre - Institute for Energy and Transport
Two-Fluid Effective-Field Equations. Mathematical Issues Non-conservative: –Uniqueness of Discontinuous solution? –Pressure oscillations Non-hyperbolic.
Using Machine Learning for Epistemic Uncertainty Quantification in Combustion and Turbulence Modeling.
Wind Energy Program School of Aerospace Engineering Georgia Institute of Technology Computational Studies of Horizontal Axis Wind Turbines PRINCIPAL INVESTIGATOR:
Revisiting the Least-Squares Procedure for Gradient Reconstruction on Unstructured Meshes Dimitri J. Mavriplis National Institute of Aerospace Hampton,
High-Order Spatial and Temporal Methods for Simulation and Sensitivity Analysis of High-Speed Flows PI Dimitri J. Mavriplis University of Wyoming Co-PI.
CFD Lab - Department of Engineering - University of Liverpool Ken Badcock & Mark Woodgate Department of Engineering University of Liverpool Liverpool L69.
AMS 599 Special Topics in Applied Mathematics Lecture 4 James Glimm Department of Applied Mathematics and Statistics, Stony Brook University Brookhaven.
Mass Transfer Coefficient
Target Functional-based Adaptation > Daniel Vollmer > Folie 1 Target Functional-based Adaptation Daniel Vollmer TAU Grid Adaptation Workshop.
1 1 What does Performance Across the Software Stack mean?  High level view: Providing performance for physics simulations meaningful to applications 
© Fluent Inc. 11/24/2015J1 Fluids Review TRN Overview of CFD Solution Methodologies.
Numerical Investigation of Hydrogen Release from Varying Diameter Exit
Using the Segregated and Coupled Solvers
Jet With No Cross Flow RANS Simulations of Unstart Due to Mass Injection J. Fike, K. Duraisamy, J. Alonso Acknowledgments This work was supported by the.
FALL 2015 Esra Sorgüven Öner
(*) CIMNE: International Center for Numerical Methods in Engineering, Barcelona, Spain Innovative Finite Element Methods For Aeroelastic Analysis Presented.
Presented by Adaptive Hybrid Mesh Refinement for Multiphysics Applications Ahmed Khamayseh and Valmor de Almeida Computer Science and Mathematics Division.
Partial Derivatives Example: Find If solution: Partial Derivatives Example: Find If solution: gradient grad(u) = gradient.
AMS 691 Special Topics in Applied Mathematics Lecture 3
Heat release modeling FPVA-based model V. Terrapon and H. Pitsch 1 Stanford PSAAP Center - Working draft.
ON THE DESIGN OF HYPERSONIC INLETS 3rd Symposium on Integrating CFD & Experiments in Aerodynamics USAFA, CO June, 2007 Capt Barry Croker Executive.
AIAA th AIAA/ISSMO Symposium on MAO, 09/05/2002, Atlanta, GA 0 AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINTIES Serhat Hosder, Bernard.
Code verification and mesh uncertainty The goal is to verify that a computer code produces the right solution to the mathematical model underlying it.
M. Khalili1, M. Larsson2, B. Müller1
By Arseniy Kotov CAL POLY San Luis Obispo, Aerospace Engineering Intern at Applied Modeling & Simulation Branch Mentors: Susan Cliff, Emre Sozer, Jeff.
Higher Order Runge-Kutta Methods for Fluid Mechanics Problems Abhishek Mishra Graduate Student, Aerospace Engineering Course Presentation MATH 6646.
1 Tutorial. 2 Solution Process 1.Gather Information 2.Create the Computational Grid 3.Set the Boundary Conditions 4.Set the Initial Conditions 5.Set the.
Gas Dynamics of Flow through Valves Method to Estimate the Flow Capacity of Valve Passage…. P M V Subbarao Professor Mechanical Engineering Department.
Theory of Turbine Cascades P M V Subbarao Professor Mechanical Engineering Department Its Group Performance, What Matters.……
Computational Fluid Dynamics Lecture II Numerical Methods and Criteria for CFD Dr. Ugur GUVEN Professor of Aerospace Engineering.
Unstructured Meshing Tools for Fusion Plasma Simulations
Stagnation Properties
One Dimensional Flow of Blissful Fluid -III
Chamber Dynamic Response Modeling
Convergence in Computational Science
AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINITIES
AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINTIES
AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINTIES
E. Papanikolaou, D. Baraldi
Numerical Investigation of Hydrogen Release from Varying Diameter Exit
Presentation transcript:

Multi-Physics Adjoints and Solution Verification Stanford PSAAP Center Multi-Physics Adjoints and Solution Verification Karthik Duraisamy Francisco Palacios Juan Alonso Thomas Taylor

Predictive Science: Verification and Error Budgets Real world problem Mathematical Model Assumptions + Modeling Uncertainties Numerical solution Discretization Numerical Errors Certification,QMU Use Quantifying numerical / discretization errors is a necessary first step to quantify sources of uncertainty. Controlling numerical errors is necessary to achieve certification. Computational budget must be balanced between addressing numerical and UQ errors.

Key Accomplishments Full Discrete Adjoint Solver for Compressible RANS Equations with turbulent combustion  Fully integrated with flow solver  Massively parallel  Robust Convergence Application to variety of PSAAP center problems including full Scramjet combustor New developments  Stochastic adjoints  Hybrid adjoints  Robust grids for UQ Focus on three key contributions:

Use of Adjoints in V & V Capability Case Typ. Verific. Validation Mesh conv Error Est Goal Adapt UQ Loop Inviscid Disc / BC Ringleb 2D Analytic Inviscid Disc/Shocks hyshot/1D comb model DLR Table lookup Shock-ind Comb Numeric Viscous Disc Lam SBLI 6th Order Hakkinen Turbulence STBLI LES-Morgan Shock train UQ Expt 2D/3D Eaton/LES Cold Hyshot Turb+Comb React Mix Layer Hyshot 3D

RANS + Combustion: Governing equations 5 Flow equations + 2 Turbulence model equations + 3 Combustion model equations (FPVA), Peters 2000; Terrapon 2010 Table lookup (Functions of transported variables and pressure) + Equations of state + Material properties

The Discrete Adjoint Equations Conserved Variables Flow Equations Adjoint Equations Computed using Automatic Differentiation, so can be arbitrarily complex Note: Interpolation operators can also be differentiated Non-zero elements in Jacobian: 33x10x10xN [For 3D structured mesh]

Sample QoI : Shock crossing point in UQ Experiment Contours of n=2: QoI = 2.1362e-01 n=4: QoI = 2.1161e-01 n=8: QoI = 2.1146e-01

Adjoint Equations : Solution Truly unstructured grids with shocks and thin features result in very poorly conditioned systems Original system : Preconditioned GMRES not effective Iterative solution: More robust Laminar SBLI @ Rex = 3x105 Exact or approximate Jacobians

Supersonic Combustion model problem OH Mass Fraction Air: V=1800 m/s, T= 1550 K Splitter plate H2: V=1500 m/s, T= 300 K Pressure K-w SST with FPVA model on a mesh of 5000 CVs QoI

Supersonic Combustion model problem: Full Adjoint Frozen turbulence Exact Jacobians : CFL ~ 1000+ Approx Jacobians : CFL ~ 0.1

Goal oriented Error estimation Governing equation and functional on Error estimate on (Venditti & Darmofal) Have also extended it to estimate and control stochastic errors

Test 1: Shock-Turbulent Boundary Layer Interaction Incoming BL: Mach number = 2.28, Rϑ = 1500, Shock deflection angle = 8o LES RANS Reference Error: 3.1 e-04

Adapive Mesh refinement QoI: Integrated pressure on lower wall 2.5 % flagged 5 % flagged 25 % flagged Gradient based Adjoint based

Application to Scramjet Combustion Forebody Ramp Inlet/Isolator Combustor Nozzle/Afterbody Fuel Injection Flow Mach ~8 Air 1800 m/s, 1300 K, 1.2 bar H2 300K, 5 bar (total)

Wall pressures Upper wall Lower wall

Adjoint Solution QoI : avg pressure at Comb exit (lower wall) GMRES 24 hrs, 840 procs: Local LU preconditioning + GMRES

Adjoint Error estimates QoI : avg pressure at Comb exit (lower wall) Top : Estimated error contribution to QoI Middle: Adjoint solution (adjoint of energy variable) Bottom: Truncation error estimate (in energy equation) QoI : 282.58 kPa ; Error estimate: 2.76 kPa (0.98%)

Goal oriented refinement QoI : Stagnation pressure at Nozzle exit

Goal oriented mesh refinement : Results Baseline mesh Adapted mesh

Towards a hybrid adjoint Governing Equations Discrete Linearized Hybrid Adjoint Discretized Adjoint Discretize Linearize Continuous Equations that are difficult/impossible analytically Equations with existing analytical formulations/code

Towards a hybrid adjoint Discrete Continuous Hybrid Development + – ± Compatibility with discretized PDE ? Compatibility with continuous PDE Surface formulation for gradients Arbitrary functionals Non-differentiability Computational cost Flexibility in solution See Tom Taylor Poster

Adjoint Solver Status & Applications A full discrete adjoint implementation (using automatic differentiation) has been developed & verfied in Joe for the compressible RANS equations with the following features  Turbulence (k-w, SST and SA models)  Multi-species mixing  Combustion with FPVA Capabilities are used in different applications in PSAAP  Estimation of numerical errors  Mesh adaptation  Robust grids for UQ  Estimation and control of uncertainty propagation errors  Sensitivity and risk analysis (acceleration of MC sampling) (Q. Wang)  Balance of Errors and uncertainties (J. Witteveen) Continuous adjoint also available in Joe for the compressible laminar NS equations A new hybrid adjoint formulation developed and applied to idealized problems Massively parallel implementation available using MUM and PETSC