Search for answers or browse our Knowledge Base.
Guides | Models | Validation | Book
Electric Field Integral Equation
The current distribution on metallic surfaces with ideal conductivity can be found by solving an Electric Field Integral Equation (EFIE) expressed in the frequency domain:
$\displaystyle \hat{\mathbf{n}} \times \left[ j \omega \mu_0 \int_S \mathbf{J}_s(\mathbf{r}’) \, G(\mathbf{r}, \mathbf{r}’) \, d^2\mathbf{r}’ + \frac{j}{\omega \varepsilon_0} \nabla \int_S \nabla’ \cdot \mathbf{J}_s(\mathbf{r}’) \, G(\mathbf{r}, \mathbf{r}’) \, d^2\mathbf{r}’ \right] = \hat{\mathbf{n}} \times \mathbf{E}^{\text{inc}}(\mathbf{r}) \quad (1)$
where:
$\mathbf{E}^{\text{inc}}$ is the Incident Electric Field on the surface of integration $S$.
$\mathbf{n}$ is the unit vector at an observation point $\mathbf{r}$ on the surface $S$.
$\omega = 2\pi f$ is the angular frequency, $f$ being the frequency in cycles per second (Hz).
$\mathbf{J}_s(\mathbf{r}’)$ is the unknown surface electric current density flowing on $S$ at a source point $\mathbf{r}’$ on $S$.
$G$ is the free-space Green’s function, which is given by:
$\displaystyle G(\mathbf{r}, \mathbf{r}’) \,=\, \frac{e^{-j k R}}{4 \pi R} \qquad (2)$
where $R = |\mathbf{r} \,-\, \mathbf{r}’|$ is the distance between the source and observation points, and $k = \omega/c$ is the wavenumber, $c = 1/\sqrt{\mu_0 \varepsilon_0}$ being the speed of light in vacuum, $\mu_0$ and $\varepsilon_0$ the permeability and permittivity of free space, respectively. The free space wavelength is $\lambda = c/f$.
The EFIE is an expression of a boundary condition on the surface $S$, which is assumed to be a PEC (Perfect Electric Conductor), namely zero tangential electric field.
When we are dealing with a curvilinear wire $\Gamma$, the EFIE reduces to:
$\displaystyle \mathbf{T} \cdot \frac{j}{\omega\varepsilon_0} \int_\Gamma \left[ k^2 I(s’) K(s,s’) \mathbf{T}’ \,+\, \frac{d I(s’)}{ds’} \nabla K(s,s’) \right] ds’ = \mathbf{T} \cdot \mathbf{E}^{\text{inc}} \qquad (3)$
where $\mathbf{T}$ is the tangential unit vector describing the wire contour along its axis, $I(s)$ is the electric current on the wire to be determined, and $K(s,s’)$ is the integral equation’s kernel given by:
$\displaystyle K(s,s’) \,=\, \frac{1}{4 \pi^2} \int_0^{2\pi} \int_0^{2\pi} G(\mathbf{r},\mathbf{r}’) \, d\phi’ d\phi \qquad (4)$
The EFIE is averaged about the wire circumference, resulting in the EFIE in Eq. (3) with the kernel in Eq. (4). The current distribution $I(s)$ is then the average value of the surface current density $\mathbf{J}_s$ in the axial direction; the current in the transversal direction is neglected. This is a good assumption provided that the wire radius is small with respect to the wavelength $\lambda$.
The wire axis is defined by its parametric equations, that can be written in the compact form in a Cartesian coordinate system:
$\displaystyle \mathbf{r}(s) \,=\, \hat{\mathbf{x}}\ x(s) \,+\, \hat{\mathbf{y}}\ y(s) \,+\, \hat{\mathbf{z}}\ z(s) \qquad (5)$
with $\mathbf{r}(s)$ pointing from the origin to any point on the wire, as shown in Fig. 1. The parameter $s$ varies over a real interval $s_\min \leq s \leq s_\max$. The tangent unit vector can be obtained from the first derivative of Eq. (5):
$\displaystyle \frac{d \mathbf{r}(s)}{ds} \,=\, \hat{\mathbf{x}}\ \frac{dx(s)}{ds} \,+\, \hat{\mathbf{y}}\ \frac{dy(s)}{ds} \,+\, \hat{\mathbf{z}}\ \frac{dz(s)}{ds}\ \implies\ \mathbf{T} = \frac{d \mathbf{r}}{ds}\,\Bigg|\frac{d \mathbf{r}}{ds}\Bigg|^{-1} \quad (6)$

This parametric description is the key for the accurate modeling of curvilinear wires and general wire structures. A straight wire approximation to the geometry produces a loss of geometrical information that can never be completely restored. However, this information is not lost if a parametric representation is used to describe the wire locus. It is also possible to improve on the straight wire approximation by using quadratic segments to model the geometry.
Thus, the definition of a wire must include its parametric description and its first derivative if an exact representation of the geometry is required, as shown in Fig. 1.
The kernel in Eq. (4) can be approximated by the following generalized thin-wire approximation:
$\displaystyle K(s,s’) \approx \frac{e^{-j k R}}{4 \pi R}, \qquad R \,=\, \sqrt{|\mathbf{r}(s) \,-\, \mathbf{r}(s’)|^2 + a^2} \qquad (7)$
where $a$ is the wire radius.
If the wire is straight and $s$ represents the length parameter along the wire, when the observation point $\mathbf{r}(s)$ and the source point $\mathbf{r}(s’)$ are both in the same straight wire, the distance $R$ reduces to the standard thin-wire approximation:
$\displaystyle R \,=\, \sqrt{(s \,-\, s’)^2 + a^2} \qquad (8)$
Thus, the EFIE in Eq. (3) and its thin-wire kernel in Eq. (7) for curvilinear wires, are also valid for straight wires.
It is well known that the thin-wire approximation produces numerical oscillations in the computed current distribution near wire ends and near the position of discrete sources when wire segments are relatively thick. To avoid this undesired behavior and obtain the maximum accuracy, the exact Kernel in Eq. (4) is used in AN-SOF by default instead of the thin-wire approximation in Eq. (7). A closed-form expression for the exact Kernel has been found so its use practically does not compromise the speed of the simulation. However, an extended thin-wire kernel has been calculated that also avoids the current distribution inaccuracies for a thin-wire ratio (wire diameter/segment length) < 3, which is far better than the thin-wire ratio < 1 that must be used when the standard thin-wire approximation is used.
In the Settings panel of the Setup tab check the Exact Kernel option to use the exact kernel in Eq. (4). Uncheck this option to use the extended thin-wire kernel.
The existence of a PEC ground plane is modeled in AN-SOF by means of image currents. This method can be easily implemented by adding an image term to the Green’s function, resulting in an additional term for the free-space kernel.
