73
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

Application of Computational Fluid Dynamics (CFD) Based

  • Upload
    ngocong

  • View
    230

  • Download
    0

Embed Size (px)

Citation preview

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.