Escolar Documentos
Profissional Documentos
Cultura Documentos
NUMERICAL (Computational)
General numerical methods: Differentiation Integration Sparse matrix methods Finite Elements Finite Differences Etc Applied to: Circuit problems Electromagnetic problems Etc
EM Problems Find electric field, magnetic field as functions of time and space
Electric machines High voltage systems Antennas and radar Microwave & optical components High-speed circuit problems!
Engineering Problem
0V
Air
104 V
Mathematical Formulation
2 = 0 in = 0 on S1
= 104 on S2
Algebraic Equations
A x=b
Numerical Solution
throughout air
6 kV
4
Engineering Problem
Mathematical Formulation
(The Art of Approximation) Define a suitable PHYSICAL MODEL Define a PROBLEM DOMAIN Select DEPENDENT VARIABLES Construct differential or integral EQUATIONS
Define a suitable PHYSICAL MODEL Physical laws (Maxwells equations): which terms can be neglected? (a) STATICS 0 t iD = E = 0 iB = 0 H = J (b) QUASI-STATIC D = 0 t
Dimensions << and good conductors
iD = E = B t iB = 0 H = J
Constitutive relations (, , ) Can we ignore: Hysteresis? Loss? Non-linearity? Variation of properties with time or frequency? Boundary conditions Can we introduce a virtual boundary?
ECSE 543: Introduction 7
Define a PROBLEM DOMAIN, Can we make use of symmetry: translational? axisymmetric? Can we use a surface rather than a volume for a 3D problem? Should we ?
Select Dependent Variables e.g., solve for E directly? or potential ? or surface charges? The choices made will determine whether an INTEGRAL or a DIFFERENTIAL equation is to be solved.
ECSE 543: Introduction 8
DIFFERENTIAL EQUATIONS Obtain directly from Maxwells equations in differential form. e.g., electrostatics:
E = 0
E = i E =
iD = D =E
INTEGRAL EQUATIONS 1. Obtain an all-one-material problem that is equivalent to the original over part or all of space. 2. Express the dependent variable(s) as integrals over the equivalent sources introduced in 1, plus any real sources. e.g., electrostatics:
r =
4o
of Surface
Conductors
r d r r
Note: this is only possible because the equivalent problem introduced in step 1 has only one material.
ECSE 543: Introduction 10
3. Substitute the expression(s) obtained in step 2 into an equation, e.g., a boundary condition:
= Vo on conductors;
E x n = 0 on perfect conductors.
or an interface condition:
Etang is continuous.
This will generate an integral equation which must be satisfied by the dependent variable(s).
11
MATHEMATICAL FORMULATIONS
INTEGRAL EQUATION
Electrostatics (planar microwave devices) Thin wire antennas (Thin wire EFIE) Scattering by smooth conductors (MFIE) Scattering by dielectric bodies (surface & volume methods) Skin effect in bus bars
ECSE 543: Introduction
12
Mathematical Formulation
Algebraic Equations
(i.e., DISCRETIZATION)
Infinitely many degrees of freedom (DOF) e.g.,
2 = 0 in = Vo on
A x=b
L = f in
A x=b
13
Two steps:
1. REPRESENT the dependent variables by a finite number, N, of (real or complex) unknown parameters.
(r )
DEPENDENT VARIABLE
i=1
xi i ( r )
N
TRIAL FUNCTION
UNKNOWN PARAMETER
The mathematical formulation may impose restrictions on the choice of trial functions, e.g., they may have to be continuous.
14
The trial functions together have to be able to represent the dependent variable over the whole of the domain . There are two basic approaches: a) Each trial function is non-zero over the whole of , e.g.,
y b
0 a x
i ( x, y ) = sin i x sin y a b
15
b) Each trial function is non-zero over part of e.g., triangular finite elements
y b
These are called SUB-DOMAIN trial functions. With them, one can analyze arbitrary shapes by first decomposing into simple shapes, like triangles. This is the approach taken by the finite element and boundary element methods.
16
2.
Find some way of approximating the original equation(s) by N equations in the N unknown parameters, which can be written in matrix form:
A x=b
Represents whatever is driving the problem, e.g., boundary conditions, remote sources.
17
(r )
i=1
xi i ( r )
N
into the original equation. This gives an equation in N unknowns, which must hold for all points r in the domain :
L ( i xi i ( r ) ) = f(r) r =1
N
18
2 (b). Find some way of REDUCING the requirement that the equation holds exactly at all points r to N independent conditions. The most general way of doing this is the PROJECTIVE METHOD:
Where, w1,,wN are N independent weight functions. Another possibility is a variational approach, i.e., find the N unknowns x1,,xN that minimize a functional F.
19
Mathematical Formulation
L = f
(Operator equation)
Algebraic Equations
A x=b
TRIAL FUNCTIONS
(r )
i=1
xi i ( r )
N
PROJECTIVE
( = MOMENT METHOD =WEIGHTED RESIDUAL)
Algebraic Equations
Solution
DETERMINISTIC
A x=b
EIGENVALUE
A x = Bx
ITERATIVE
21
Mathematical Formulation
2 = 0 in = 0 on S1
= 104 on S2
Algebraic Equations
A x=b
Numerical Solution
throughout air
6 kV
22