Top Banner
Application of Computational Fluid Dynamics (CFD) Based Technology to Computational Electromagnetics Ramesh K. Agarwal IEEE Distinguished Lecturer The William Palm Professor of Engineering Washington University in St. Louis
73

Application of Computational Fluid Dynamics (CFD) Based ...

Jan 11, 2017

Download

Documents

ngocong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Application of Computational Fluid Dynamics (CFD) Based ...

Application of Computational Fluid Dynamics (CFD)Based Technology to Computational Electromagnetics

Ramesh K. Agarwal

IEEE Distinguished LecturerThe William Palm Professor of Engineering

Washington University in St. Louis

Page 2: Application of Computational Fluid Dynamics (CFD) Based ...

Equations of Mathematical Physics

Maxwell equations

Schroedinger equation

Boltzmann equation

Einstein equations of general relativity

Hydrodynamic device simulation equations

Equations of Elasticity

Navier-Stokes equations

Nonlinear transport equations with complex constitutive equations

Page 3: Application of Computational Fluid Dynamics (CFD) Based ...

GOVERNING EQUATIONS OF ELECTROMAGNTICS

Page 4: Application of Computational Fluid Dynamics (CFD) Based ...

Maxwell’s Equations in Conservation Form

Page 5: Application of Computational Fluid Dynamics (CFD) Based ...

Major Components for CEM Analysis

(Material Surface)

Page 6: Application of Computational Fluid Dynamics (CFD) Based ...

SCATTERING MECHANICS

Page 7: Application of Computational Fluid Dynamics (CFD) Based ...

REGION OF APPLICABILITY

Page 8: Application of Computational Fluid Dynamics (CFD) Based ...

REGION OF APPLICABILITY

Page 9: Application of Computational Fluid Dynamics (CFD) Based ...

THE SCATTERING PROBLEM

Page 10: Application of Computational Fluid Dynamics (CFD) Based ...

TWO-DIMENSIONAL GOVERNING EQUATIONS

Page 11: Application of Computational Fluid Dynamics (CFD) Based ...

TIME DOMAIN

Page 12: Application of Computational Fluid Dynamics (CFD) Based ...

FREQUENCY DOMAIN

Page 13: Application of Computational Fluid Dynamics (CFD) Based ...

SCATTERED FORMULATION

Page 14: Application of Computational Fluid Dynamics (CFD) Based ...

NUMERICAL METHOD

• Spatial discretization and resolution characteristics• Stability of explicit/point-implicit time integration• Filtering• Time integration• Boundary conditions• Post processing

Page 15: Application of Computational Fluid Dynamics (CFD) Based ...

SPATIAL DISCRETIZATIONVertex-based control volume

Page 16: Application of Computational Fluid Dynamics (CFD) Based ...

Spatial Discretization (Continued)

Page 17: Application of Computational Fluid Dynamics (CFD) Based ...

FilteringGOAL: To efficiently annihilate wave modes that

are not realizable by the spatial discretization.

Page 18: Application of Computational Fluid Dynamics (CFD) Based ...

SPECTRAL FUNCTION

Page 19: Application of Computational Fluid Dynamics (CFD) Based ...

PHASE VELOCITY ERROR

Page 20: Application of Computational Fluid Dynamics (CFD) Based ...

TIME INTEGRATIONFour-stage point implicit Runge-Kutta method:

Page 21: Application of Computational Fluid Dynamics (CFD) Based ...

TIME STEP CALCULATION

Page 22: Application of Computational Fluid Dynamics (CFD) Based ...

STABILITY

Page 23: Application of Computational Fluid Dynamics (CFD) Based ...

Comparison of Convergence Histories

Page 24: Application of Computational Fluid Dynamics (CFD) Based ...

Numerical Analysis:

•1D analysis for model scalar equation with periodic bc

•Semi-discrete form using compact differencing

Page 25: Application of Computational Fluid Dynamics (CFD) Based ...

Fourier Analysis (continued):

•Dispersion relationship

•A nondispersive system has become dispersive due to finite discretization

•Use dispersion relationship to analyze resolution characteristics

•Analytic dispersion relationship

Page 26: Application of Computational Fluid Dynamics (CFD) Based ...

Fourier Analysis:

•u is composed of discrete Fourier modes

•substitution yields

Page 27: Application of Computational Fluid Dynamics (CFD) Based ...

Dispersion-Relation-Preserving (DRP) Higher-order Finite-Difference Schemes

Fourier-transorm and its inverse are given by:

Page 28: Application of Computational Fluid Dynamics (CFD) Based ...

Dispersion-Relation-Preserving (DRP) Higher-order Finite-Difference Schemes

Page 29: Application of Computational Fluid Dynamics (CFD) Based ...

Dispersion-Relation-Preserving (DRP) Higher-order Finite-Difference Schemes

Page 30: Application of Computational Fluid Dynamics (CFD) Based ...

Dispersion-Relation-Preserving (DRP) Higher-order Finite-Difference Schemes

Page 31: Application of Computational Fluid Dynamics (CFD) Based ...

Dispersion-Relation-Preserving (DRP) Higher-order Finite-Difference Schemes

Consider a compact fourth-order scheme:

Take the Fourier-transform and get

where

Page 32: Application of Computational Fluid Dynamics (CFD) Based ...

Comparison of Resolution Characteristics

Page 33: Application of Computational Fluid Dynamics (CFD) Based ...

BOUNDARY CONDITIONS

• Perfect Electric Conductor• Farfield• Dielectric• Zonal

Page 34: Application of Computational Fluid Dynamics (CFD) Based ...

PHYSICAL BOUNDARY CONDITIONS

•Perfect electric conductor boundary

•Material interface boundary

•Radiation boundary

Page 35: Application of Computational Fluid Dynamics (CFD) Based ...

PERFECT CONDUCTOR

Page 36: Application of Computational Fluid Dynamics (CFD) Based ...

Dielectric Interface

Page 37: Application of Computational Fluid Dynamics (CFD) Based ...

Dielectric Interface Boundary Condition

Page 38: Application of Computational Fluid Dynamics (CFD) Based ...
Page 39: Application of Computational Fluid Dynamics (CFD) Based ...

RADIATION BOUNDARY CONDITION

•Objective: model an infinite domain

•Approach: identify incoming wave modes at the radiation boundary and set them to zero

•Recast the equations into cylindrical coordinates

•Derive eigenvectors to compute 1D polar characteristics

•FFT polar characteristics

Page 40: Application of Computational Fluid Dynamics (CFD) Based ...
Page 41: Application of Computational Fluid Dynamics (CFD) Based ...

EXACT FARFIELD BC’S

Page 42: Application of Computational Fluid Dynamics (CFD) Based ...

Bayliss-Turkel Far-FieldBoundary Condition

It is based on an asymptotic expansion of the convective wave equation. The second-order operator is given as,

where

Page 43: Application of Computational Fluid Dynamics (CFD) Based ...

Boundary Conditions

The far field boundary condition is based on the second-order Engquist and Majda absorbing boundary condition:

or

where

Page 44: Application of Computational Fluid Dynamics (CFD) Based ...

TE Scattering from a Cylinder

Page 45: Application of Computational Fluid Dynamics (CFD) Based ...
Page 46: Application of Computational Fluid Dynamics (CFD) Based ...
Page 47: Application of Computational Fluid Dynamics (CFD) Based ...
Page 48: Application of Computational Fluid Dynamics (CFD) Based ...
Page 49: Application of Computational Fluid Dynamics (CFD) Based ...

Perfectly Conducting Circular Cylinder

Page 50: Application of Computational Fluid Dynamics (CFD) Based ...

TM Scattering from a PEC Circular Cylinder

Page 51: Application of Computational Fluid Dynamics (CFD) Based ...

Coated Conducting Circular Cylinder

Page 52: Application of Computational Fluid Dynamics (CFD) Based ...

TM Scattering from a Coated Circular Cylinder

Page 53: Application of Computational Fluid Dynamics (CFD) Based ...

Perfectly Conducting Airfoil

Page 54: Application of Computational Fluid Dynamics (CFD) Based ...

TE Scattering from a PEC NACA 0012 Airfoil

Page 55: Application of Computational Fluid Dynamics (CFD) Based ...

Lossy Homogeneous Circular Cylinder

Page 56: Application of Computational Fluid Dynamics (CFD) Based ...

Coated Conducting Airfoil

Page 57: Application of Computational Fluid Dynamics (CFD) Based ...

TM Scattering from a Coated NACA 0012 Airfoil

Page 58: Application of Computational Fluid Dynamics (CFD) Based ...

Rectangular Cavity

Page 59: Application of Computational Fluid Dynamics (CFD) Based ...
Page 60: Application of Computational Fluid Dynamics (CFD) Based ...
Page 61: Application of Computational Fluid Dynamics (CFD) Based ...

PEC Sphere (ka=1.25)

Frequency Domain

Page 62: Application of Computational Fluid Dynamics (CFD) Based ...

Lossless Coated Sphere

Frequency Domain

Page 63: Application of Computational Fluid Dynamics (CFD) Based ...

Meter NASA Almond at 2 GHz

Contour Plots of Surface Fields

Vertical Polarization Horizontal Polarization

Page 64: Application of Computational Fluid Dynamics (CFD) Based ...

Meter NASA Almond at 2 GHz

RCS Plots

Top Side

Page 65: Application of Computational Fluid Dynamics (CFD) Based ...

100 cm x 50 cm Cylinder 1 GHz

Page 66: Application of Computational Fluid Dynamics (CFD) Based ...

Monostatic RCS for a square inlet

Page 67: Application of Computational Fluid Dynamics (CFD) Based ...

FEM

CFD FOD Buster250 MHz

Page 68: Application of Computational Fluid Dynamics (CFD) Based ...

FEM

CFD FOD Buster1 GHz

Page 69: Application of Computational Fluid Dynamics (CFD) Based ...
Page 70: Application of Computational Fluid Dynamics (CFD) Based ...

Monopole Antenna

Page 71: Application of Computational Fluid Dynamics (CFD) Based ...

Transmission Coefficient

Frequency (GHz)Geometry of the Structure

Photonic Band Structure Simulation for MMIC

Instantaneous Electric Field Contours

Page 72: Application of Computational Fluid Dynamics (CFD) Based ...
Page 73: Application of Computational Fluid Dynamics (CFD) Based ...

Conclusions

• CFD based technology (geometry modeling, grid-generation, numerical algorithms etc.) can be effectively employed to compute scattering from complex electromagnetically large objects in low to moderate frequency range.

• The numerical Maxwell equations solvers based on this technology are accurate, efficient and robust.