Philip Roe University of Michigan

Slides:



Advertisements
Similar presentations
Request Dispatching for Cheap Energy Prices in Cloud Data Centers
Advertisements

SpringerLink Training Kit
Luminosity measurements at Hadron Colliders
From Word Embeddings To Document Distances
Choosing a Dental Plan Student Name
Virtual Environments and Computer Graphics
Chương 1: CÁC PHƯƠNG THỨC GIAO DỊCH TRÊN THỊ TRƯỜNG THẾ GIỚI
THỰC TIỄN KINH DOANH TRONG CỘNG ĐỒNG KINH TẾ ASEAN –
D. Phát triển thương hiệu
NHỮNG VẤN ĐỀ NỔI BẬT CỦA NỀN KINH TẾ VIỆT NAM GIAI ĐOẠN
Điều trị chống huyết khối trong tai biến mạch máu não
BÖnh Parkinson PGS.TS.BS NGUYỄN TRỌNG HƯNG BỆNH VIỆN LÃO KHOA TRUNG ƯƠNG TRƯỜNG ĐẠI HỌC Y HÀ NỘI Bác Ninh 2013.
Nasal Cannula X particulate mask
Evolving Architecture for Beyond the Standard Model
HF NOISE FILTERS PERFORMANCE
Electronics for Pedestrians – Passive Components –
Parameterization of Tabulated BRDFs Ian Mallett (me), Cem Yuksel
L-Systems and Affine Transformations
CMSC423: Bioinformatic Algorithms, Databases and Tools
Some aspect concerning the LMDZ dynamical core and its use
Bayesian Confidence Limits and Intervals
实习总结 (Internship Summary)
Current State of Japanese Economy under Negative Interest Rate and Proposed Remedies Naoyuki Yoshino Dean Asian Development Bank Institute Professor Emeritus,
Front End Electronics for SOI Monolithic Pixel Sensor
Face Recognition Monday, February 1, 2016.
Solving Rubik's Cube By: Etai Nativ.
CS284 Paper Presentation Arpad Kovacs
انتقال حرارت 2 خانم خسرویار.
Summer Student Program First results
Theoretical Results on Neutrinos
HERMESでのHard Exclusive生成過程による 核子内クォーク全角運動量についての研究
Wavelet Coherence & Cross-Wavelet Transform
yaSpMV: Yet Another SpMV Framework on GPUs
Creating Synthetic Microdata for Higher Educational Use in Japan: Reproduction of Distribution Type based on the Descriptive Statistics Kiyomi Shirakawa.
MOCLA02 Design of a Compact L-­band Transverse Deflecting Cavity with Arbitrary Polarizations for the SACLA Injector Sep. 14th, 2015 H. Maesaka, T. Asaka,
Hui Wang†*, Canturk Isci‡, Lavanya Subramanian*,
Fuel cell development program for electric vehicle
Overview of TST-2 Experiment
Optomechanics with atoms
داده کاوی سئوالات نمونه
Inter-system biases estimation in multi-GNSS relative positioning with GPS and Galileo Cecile Deprez and Rene Warnant University of Liege, Belgium  
ლექცია 4 - ფული და ინფლაცია
10. predavanje Novac i financijski sustav
Wissenschaftliche Aussprache zur Dissertation
FLUORECENCE MICROSCOPY SUPERRESOLUTION BLINK MICROSCOPY ON THE BASIS OF ENGINEERED DARK STATES* *Christian Steinhauer, Carsten Forthmann, Jan Vogelsang,
Particle acceleration during the gamma-ray flares of the Crab Nebular
Interpretations of the Derivative Gottfried Wilhelm Leibniz
Advisor: Chiuyuan Chen Student: Shao-Chun Lin
Widow Rockfish Assessment
SiW-ECAL Beam Test 2015 Kick-Off meeting
On Robust Neighbor Discovery in Mobile Wireless Networks
Chapter 6 并发:死锁和饥饿 Operating Systems: Internals and Design Principles
You NEED your book!!! Frequency Distribution
Y V =0 a V =V0 x b b V =0 z
Fairness-oriented Scheduling Support for Multicore Systems
Climate-Energy-Policy Interaction
Hui Wang†*, Canturk Isci‡, Lavanya Subramanian*,
Ch48 Statistics by Chtan FYHSKulai
The ABCD matrix for parabolic reflectors and its application to astigmatism free four-mirror cavities.
Measure Twice and Cut Once: Robust Dynamic Voltage Scaling for FPGAs
Online Learning: An Introduction
Factor Based Index of Systemic Stress (FISS)
What is Chemistry? Chemistry is: the study of matter & the changes it undergoes Composition Structure Properties Energy changes.
THE BERRY PHASE OF A BOGOLIUBOV QUASIPARTICLE IN AN ABRIKOSOV VORTEX*
Quantum-classical transition in optical twin beams and experimental applications to quantum metrology Ivano Ruo-Berchera Frascati.
The Toroidal Sporadic Source: Understanding Temporal Variations
FW 3.4: More Circle Practice
ارائه یک روش حل مبتنی بر استراتژی های تکاملی گروه بندی برای حل مسئله بسته بندی اقلام در ظروف
Decision Procedures Christoph M. Wintersteiger 9/11/2017 3:14 PM
Limits on Anomalous WWγ and WWZ Couplings from DØ
Presentation transcript:

Philip Roe University of Michigan Searching for Truthiness in Computational Fluid Dynamics 2015 AIAA Fluid Dynamics Lecture Philip Roe University of Michigan

Philip Roe, Searching for truthiness Two definitions truthiness n. informal, the quality of seeming or being felt to be true, even if not necessarily true. physicsicity n. coinage, the quality of appearing to be based on physical principles, even if those principles are false or inappropriate. 6/22/2015 Philip Roe, Searching for truthiness

The order of difficulty of a problem The smallest number of good ideas sufficient to solve the problem CFD is a high-order problem 6/22/2015 Philip Roe, Searching for truthiness

Philip Roe, Searching for truthiness “My first cfd paper” 6/22/2015 Philip Roe, Searching for truthiness

“Uniformly valid” characteristic equations Suppose that points P1, P2 either lie on the same C+ characteristic in a smooth flow, or on different sides of a C- shock. P2 P1

Flow over a waisted axisymmetric body From an unpublished manuscript in which the shock relationships were used as characteristic equations, and thought of as characteristic equations. What happens between consec- -utive grid points is unknown, but it might be a shock and the method must not break down. 6/22/2015 Philip Roe, Searching for truthiness

7,800 citations cant be wrong! 6/22/2015 Philip Roe, Searching for truthiness

Going two-dimensional C. C. (Lytton) Sells, RAE Tech Report, 1979. 6/22/2015 Philip Roe, Searching for truthiness

The problem with the ICASE equation We gained many incredible insights from the analytical study of numerical methods for the linear advection equation, but we were misled by those successes into thinking that all hyperbolic problems are alike. In one dimension, acoustic waves and advection “waves” behave much alike, but in two/three dimensions they behave quite differently. advection acoustics linear domain of dependence isotropic domain of dependence bounded variation unbounded variation 6/22/2015 Philip Roe, Searching for truthiness

Do we need discontinuous representations? Pro Discontinuities are introduced by geometrical limiting processes. Discontinuous Galerkin methods have mass matrices that are local, in accordance with the nature of hyperbolic flow. Con Discontinuities aligned with cell faces introduce locally one-dimensional physics. The scaling of pressure disturbances at low Mach number is badly wrong. 6/22/2015 Philip Roe, Searching for truthiness

Philip Roe, Searching for truthiness Low speed flow Bernouillis equation p+½ρq2 = p0 shows that for almost incompressible flow δp/δq = O(M2). For the one-dimensional flow assumed by Riemann solvers δp/δq =O(1). Pressure changes are actually proportional to ∇⋅q, which is O(M2) 6/22/2015 Philip Roe, Searching for truthiness

Residual distribution schemes (1) Data is stored at vertices of triangles,. For each element T, compute ∅𝑇= 𝑇𝑭𝑥+𝑮𝒚 𝑑𝑠 = 𝜕𝑇(𝑭𝑑𝑦−𝑮𝑑𝑥) And then distribute 𝜙= 𝜙 𝑇 1 + 𝜙 𝑇 2 + 𝜙 𝑇 3 I wrote a small note in 1987, and subsequently worked with students Tim Tomaich, Lisa Mesaraos, Mani Rad. Extensive contributions from Hermann Deconinck, Remi Abgrall, Mario Richiutto……. 6/22/2015 Philip Roe, Searching for truthiness

Residual distribution (2) For scalar problems , both linear and nonlinear, there are good simple schemes that recognize the flow direction as special even when it is not aligned with an edge. For systems, there are “matrix versions” of these schemes. 6/22/2015 Philip Roe, Searching for truthiness

Potential flow past a nonlifting ellipse In elliptic-hyperbolic splitting, the residual is divided into two parts based on the real and complex eigen-vectors of the steady flow. The real part is handled by the scalar method, the complex part by least squares It never proved possible to extend these results to unsteady or three-dimensional flows 6/22/2015 Philip Roe, Searching for truthiness

Low speed flow past a cylinder 2nd –order TVD Matrix PSI Elliptic/hyperbolic Mach number contours; M. Rad, thesis Michigan 2001 6/22/2015 Philip Roe, Searching for truthiness

Philip Roe, Searching for truthiness Operator Splitting For a system of equations 𝒖 𝑡 +𝐴𝒖+𝐵𝒖=0 we can perform the sequence 𝒖 ∗ = 𝒖 𝑛 +𝐴 𝑢 𝑛 𝒖 𝑛+1 = 𝒖 ∗ +𝐵 𝒖 ∗ with no error at the PDE level if and only if 𝐴𝐵−𝐵𝐴=0 so that 𝐴, 𝐵 must have the same eigenvectors. The commuting property failed in unsteady or three-dimensional flow 6/22/2015 Philip Roe, Searching for truthiness

This cannot be done by Flux Vector Splitting Many codes attempt a “convective/acoustic”, or “wave/particle” splitting such as Advection plus dilation Although the eigenvalues of these fluxes are correct, the eigenvectors are not, and the operators do not commute 6/22/2015 Philip Roe, Searching for truthiness

Advection-Acoustic Splitting of the Euler Equations transport dilation pressure Advection Acoustics

Primitive variables make a clean split advection acoustics Nonconservative forms of the equations can be split into two commuting subsystems. The split is not unique, Any other thermodynamic variable can be substituted for pressure. 6/22/2015 Philip Roe, Searching for truthiness

The objective of the project A robust third-order scheme Continuous data representation No one-dimensional physics Insensitive to mesh quality Not too complicated Fully discrete 6/22/2015 Philip Roe, Searching for truthiness

Van Leers “new approach to numerical advection” Reconstruct in some basis, Evolve exactly, Project back into basis Independently rediscovered by Popov and Ustyagov (2007), Akoh, Li and Xiao (2010), Berthon et al (2013), Zeng (2013). 6/22/2015 Philip Roe, Searching for truthiness

Philip Roe, Searching for truthiness Noteworthy features Exact for any quadratic data, Therefore third-order on any grid, reconstruction, Upwind, but no Riemann solver, Physical argument needed only to second order, Final step needs no physics except conservation, Fully discrete, Stable up to by construction, Low storage (2DOF/cell, same as DG1). In 3d, storage is only 2.20 DOF/cell, compared with 4.0 for DG1 or 10.0 for DG2. 6/22/2015 Philip Roe, Searching for truthiness

Philip Roe, Searching for truthiness Typical results 6/22/2015 Philip Roe, Searching for truthiness

Standard accuracy tests “Scheme V” is about twice as accurate as DG1 and about five times less expensive. 6/22/2015 Philip Roe, Searching for truthiness

Philip Roe, Searching for truthiness Poisson’s integral The genuinely, truly, fully multidimensional upwind method (really!) Given some function u(x,y,z) its spherical means are defined by dS ct And the initial-value-problem for the linear acoustic system is solved by 6/22/2015 Philip Roe, Searching for truthiness

Reduction to one dimension If the function 𝑢(𝑥,𝑦,𝑧) depends only on 𝑥 , then 𝑴 𝑹 𝒖(𝒙) = 𝟏 𝟐𝑹 −𝑹 𝑹 𝒖 𝒙 𝒅𝒙 Inserting this into the Poisson integral gives the standard one-dimensional characteristic equations. 6/22/2015 Philip Roe, Searching for truthiness

Sketch of Active Flux method in two dimensions In the first stage, boundary values are updated, using particle tracing for the advective terms, or Poisson integrals for the acoustic terms. Note that this stage uses primitive variables. These two operations are sequential (operator splitting) In the second stage, fluxes are calculated from the updated boundary values, and new cell averages are calculated. A “conservative fix-up” is needed at this stage. 6/22/2015 Philip Roe, Searching for truthiness

Philip Roe, Searching for truthiness 6/22/2015 Philip Roe, Searching for truthiness

Acoustic solution for an initial pressure hill Pressure absolute velocity 6/22/2015 Philip Roe, Searching for truthiness

Closeup of advancing shock 6/22/2015 Philip Roe, Searching for truthiness

Clarifying the extremum 6/22/2015 Philip Roe, Searching for truthiness

The pressureless Euler equations represent a cloud of particles travelling independently. The “momentum” equations have the implicit solution The particle that will be at x after time Δt is currently at x* where and the new values will be 6/22/2015 Philip Roe, Searching for truthiness

Translation of a vortex through a 10x 10 box Initial density at O=0.8796 After one circuit =0.8925 6/22/2015 Philip Roe, Searching for truthiness

We have third-order convergence! 6/22/2015 Philip Roe, Searching for truthiness

Philip Roe, Searching for truthiness The Well of Truthiness Power Originality Fashion Truth Hope Simplicity Orthodoxy Tradition Popularity 6/22/2015 Philip Roe, Searching for truthiness

Acknowledgements Financial support from Grant NNX12AJ70A administered by Dr Mujeeb Malik under the NASA Revolutionary Computational Aeronautics Progrem. Past Students Lisa Mesaros, Mani Rad, Hiroaki Nishikawa, Tim Eymann Current students Doreen Fan Brad Maeng 6/22/2015 Philip Roe, Searching for truthiness