zoukankan      html  css  js  c++  java
  • Various formulations of Maxwell equations

    This article summarizes the famous Maxwell equations in different forms, namely, time-dependent formulation, time-harmonic formulation and their corresponding (vect{A}-varphi) formulations.

    Time-dependent Maxwell equations

    Maxwell equations are usually presented in the following time-dependent form with both partial differential equations and constitutive laws.

    Partial differential equations:

    [
    egin{align}
    & ext{Ampère's law: } abla imesvect{H} = vect{J} = vect{J}_c + frac{partial vect{D}}{partial t} label{eq:ampere-time} cr
    & ext{Faraday's law: } abla imesvect{E} = -frac{partial vect{B}}{partial t} cr
    & ext{Gauss’s law for $vect{D}$: } abla cdot vect{D} = ho cr
    & ext{Gauss’s law for $vect{B}$: } abla cdot vect{B} = 0
    end{align}
    ]

    Constitutive equations:

    [
    egin{align}
    vect{D} &= varepsilon vect{E} cr
    vect{B} &= mu vect{H}
    end{align}
    ]

    It should be noted that the four partial differential equations are not independent of each other. And their inter-relationships are clarified below.

    (a) Apply divergence to Ampère's law, the continuity of total current can be obtained.

    [
    egin{equation}
    abla cdot ( abla imes vect{H}) = abla cdot vect{J} = abla cdot left( vect{J}_c + frac{partialvect{D}}{partial t} ight) = 0.
    label{eq:total-current-continuity}
    end{equation}
    ]

    Then, if the charge conservation law is prescribed as

    [
    egin{equation}
    frac{partial ho}{partial t} + abla cdot vect{J}_c = 0,
    end{equation}
    ]

    we have (frac{partial ho}{partial t} = frac{partial}{partial t} ( abla cdot vect{D})). If we further enforce the initial condition ( ho vert_{t=0} = abla cdot vect{D}vert_{t=0}), Gauss's law for (vect{D}) is obtained.

    On the other hand, if Gauss's law is given first, by substituting ( abla cdot vect{D} = ho) into eqref{eq:total-current-continuity}, the charge conservation law can be derived.

    For short, Ampère's law implies the continuity of total current. The continuity of total current and charge conservation law as well as Gauss's law for (vect{D}) which is only prescribed at (t=0) lead to the Gauss's law for (vect{D}) at any time. Meanwhile, the charge conservation law can be derived from the continuity of total current and Gauss's law for (vect{D}) at any time.

    (b) Apply divergence to Faraday's law, we have ( abla cdot ( abla imes vect{E}) = -frac{partial}{partial t}( abla cdot vect{B}) = 0). If the initial condition ( abla cdot vect{B} vert_{t=0} = 0) is prescribed, i.e. there is no magnetic charge in the universe from the origin of time, then Gauss's law for (vect{B}) can be obtained.

    (c) If an additional impressed current (vect{J}_i) is involved, the charge conservation law becomes

    [
    egin{equation}
    frac{partial ho}{partial t} + abla cdot (vect{J}_c + vect{J}_i) = frac{partial ho}{partial t} + abla cdot (sigmavect{E}) + abla cdot vect{J}_i = 0.
    end{equation}
    ]

    In non-conducting domain (Omega_I), the conductivity (sigma) is zero and there should be no time-variation of free charge density. Therefore, we have ( abla cdot vect{J}_i = 0), i.e. the impressed current should be divergence-free.

    Time-harmonic Maxwell equations

    Partial differential equations:

    [
    egin{align}
    & ext{Ampère's law: } abla imesphsvect{H} = phsvect{J} = phsvect{J}_c + miomegaphsvect{D} = (sigma + miomegavarepsilon) phsvect{E} cr
    & ext{Faraday's law: } abla imesphsvect{E} = - miomegaphsvect{B} = - miomegamuphsvect{H} cr
    & ext{Gauss’s law for $vect{D}$: } abla cdot phsvect{D} = phs{ ho} cr
    & ext{Gauss’s law for $vect{B}$: } abla cdot phsvect{B} = 0
    end{align}
    ]

    Constitutive equations:

    [
    egin{align}
    phsvect{D} &= varepsilon phsvect{E} cr
    phsvect{B} &= mu phsvect{H}
    end{align}
    ]

    (a) Substitute Ohm's law into Ampère's law and consider an additional impressed current (phsvect{J}_i), we have

    [
    egin{equation}
    abla imes phsvect{H} = sigmaphsvect{E} + miomegavarepsilonphsvect{E} + phsvect{J}_i = (sigma + miomegavarepsilon)phsvect{E} + phsvect{J}_i.
    label{eq:ampere-harmonic-full}
    end{equation}
    ]

    Notice that the complex-valued conductivity (sigma + miomegavarepsilon) appears.

    (b) Apply divergence to Ampère's law as in Equation eqref{eq:ampere-harmonic-full}, we have

    [
    egin{equation}
    abla cdot left[ (sigma + miomegavarepsilon) phsvect{E} ight] + abla cdot phsvect{J}_i = 0.
    end{equation}
    ]

    Because the impressed current (phsvect{J}_i) is divergence-free, the continuity of total current, i.e. conduction current plus displacement current, is obtained.

    [
    egin{equation}
    abla cdot left[ (sigma + miomegavarepsilon) phsvect{E} ight] = 0.
    end{equation}
    ]

    Specifically, in non-conducting domain (Omega_I), the conduction current vanishes and we have the Laplace equation

    [
    egin{equation}
    abla cdot left( varepsilon phsvect{E} ight) = 0.
    end{equation}
    ]

    (c) Apply divergence to Faraday's law, there is then Gauss's law for (vect{B}),

    [
    egin{equation}
    abla cdot ( abla imes phsvect{H}) = abla cdot (- miomegaphsvect{B}) = abla cdot phsvect{B} = 0.
    end{equation}
    ]

    (d) Summarize the above, we know that in conducting domain (Omega_c), Ampère's law leads to the continuity of total current, while in non-conducting domain (Omega_I), it leads to Gauss's law for (vect{D}). On the other hand, Faraday's law implies Gauss's law for (vect{B}).

    Eddy current approximation of time-harmonic Maxwell equations

    Neglecting the displacement current ( miomegavarepsilonphsvect{E}), we obtain the eddy current approximation of time-harmonic Maxwell equations as follows.

    [
    egin{align}
    & ext{Ampère's law: } abla imesphsvect{H} = phsvect{J} = sigma phsvect{E} cr
    & ext{Faraday's law: } abla imesphsvect{E} = - miomegaphsvect{B} = - miomegamuphsvect{H} cr
    & ext{Gauss’s law for $vect{D}$: } abla cdot phsvect{D} = phs{ ho} cr
    & ext{Gauss’s law for $vect{B}$: } abla cdot phsvect{B} = 0
    end{align}
    ]

    (a) Because Ampère's law does not include the displacement current term, Gauss's law for (vect{D}) cannot be definitely derived from Ampère's law any more.

    (b) In conducting domain (Omega_c), (sigma eq 0) and apply divergence to Ampère's law. Hence

    [
    egin{equation}
    abla cdot ( abla imes phsvect{H}) = abla cdot (sigma phsvect{E}) = 0.
    end{equation}
    ]

    This is the continuity of conduction current due to the absence of displacement current. If the impressed current (phsvect{J}_i) appears in Ampère's law, because it is divergence-free, the continuity of conduction current still holds.

    (c) In non-conducting domain (Omega_I), (sigma = 0) and Ampère's law becomes ( abla imes phsvect{H} = 0) or ( abla imes phsvect{H} = phsvect{J}_i), if the impressed current is present. Then apply divergence to it will only produce (0 = 0), which is degenerate. Therefore, Gauss's law for (vect{D}) cannot be derived from Ampère's law anymore and must be explicitly enforced in (Omega_I), i.e. ( abla cdot phsvect{D} = abla cdot left( varepsilon phsvect{E} ight) = 0).

    (d) Summarize the above, the eddy current approximation of time-harmonic Maxwell equations is as follows.

    [
    egin{align}
    & ext{Ampère's law: } abla imesphsvect{H} = phsvect{J} = sigma phsvect{E} cr
    & ext{Faraday's law: } abla imesphsvect{E} = - miomegamuphsvect{H} cr
    & ext{Gauss’s law for $vect{D}$: } abla cdot phsvect{D} = 0 ; ext{in $Omega_I$}
    end{align}
    ]

    (vect{A}-varphi) formulation for time-dependent Maxwell equations

    Let (vect{B} = abla imes vect{A}) and (vect{E} = - abla varphi - frac{partial vect{A}}{partial t}).

    (a) Substitute them into Ampère's law in Equation eqref{eq:ampere-time}, hence

    [
    abla imes left( frac{1}{mu} abla imes vect{A} ight) = vect{J}_c + frac{partial}{partial t} left[ varepsilon (- ablavarphi - frac{partial vect{A}}{partial t}) ight].
    ]

    Reorder the terms, Ampère's law becomes

    [
    egin{equation}
    abla imes left( frac{1}{mu} abla imes vect{A} ight) + varepsilon abla frac{partial varphi}{partial t} + varepsilon frac{partial^2 vect{A}}{partial t^2} = vect{J}_c.
    label{eq:ampere-law-aphi}
    end{equation}
    ]

    (b) For Faraday's law, due to the adopted (vect{A}-varphi) potentials,

    [
    abla imes vect{E} = abla imes left( - ablavarphi - frac{partial vect{A}}{partial t} ight) = - abla imes( ablavarphi) - frac{partial}{partial t} left( abla imesvect{A} ight) = -frac{partial vect{B}}{partial t}.
    ]

    Therefore, Faraday's law is automatically satisfied through the selection of (vect{A}-varphi).

    (c) Gauss's law for (vect{D}):

    [
    egin{align}
    abla cdot left[ varepsilon left( - ablavarphi - frac{partial vect{A}}{partial t} ight) ight] &= ho cr
    - abla cdot left( varepsilon abla varphi ight) - frac{partial}{partial t} ablacdotleft( varepsilonvect{A} ight) &= ho label{eq:gauss-law-for-d-aphi}.
    end{align}
    ]

    (d) Gauss's law for (vect{B}): ( ablacdotvect{B}=0) is automatically satisfied by the selection of (vect{A}) such that (vect{B}= abla imesvect{A}).

    (e) It should be noted that the above set of effective Maxwell equations, namely, Ampère's law and Gauss's law for (vect{D}), does not uniquely solve (vect{A}-varphi). This can be further explained below.

    If we assume ((vect{A},varphi)) is a solution to the equation system, then for any scalar field (psi), we can define

    [
    vect{A}'=vect{A}+ ablapsi, ;varphi'=varphi-frac{partialpsi}{partial t}.
    ]

    Substitute ((vect{A}',varphi')) into Ampère's law as in Equation eqref{eq:ampere-law-aphi},

    [
    egin{aligned}
    abla imesleft(frac{1}{mu} abla imesvect{A}' ight) + varepsilon ablafrac{partial varphi'}{partial t} + varepsilonfrac{partial^2 vect{A}'}{partial t^2} &= vect{J}_c cr
    abla imesleft[frac{1}{mu} abla imesleft(vect{A}+ ablapsi ight) ight] + varepsilon ablaleft[frac{partial}{partial t}left(varphi-frac{partial psi}{partial t} ight) ight] + varepsilonfrac{partial^2}{partial t^2}(vect{A}+ ablapsi) &= vect{J}_c cr
    abla imesleft(frac{1}{mu} abla imesvect{A} ight) + varepsilon ablafrac{partial varphi}{partial t} - varepsilon ablafrac{partial^2 psi}{partial t^2} + varepsilonfrac{partial^2 vect{A}}{partial t^2} + varepsilonfrac{partial^2}{partial t^2}( ablapsi) &= vect{J}_c cr
    abla imesleft(frac{1}{mu} abla imesvect{A} ight) + varepsilon ablafrac{partial varphi}{partial t} + varepsilonfrac{partial^2vect{A}}{partial t^2} &= vect{J}_c
    end{aligned}.
    ]

    It can be seen that Ampère's law filled with ((vect{A},varphi)) is recovered.

    Substitute ((vect{A}',varphi')) into Gauss's law for (vect{D}) as in Equation eqref{eq:gauss-law-for-d-aphi},

    [
    egin{aligned}
    - ablacdot(varepsilon ablavarphi') - frac{partial}{partial t} ablacdot(varepsilonvect{A}') &= ho cr
    - ablacdotleft[varepsilon ablaleft( varphi - frac{partialpsi}{partial t} ight) ight] - frac{partial}{partial t} ablacdotleft[varepsilon(vect{A}+ ablapsi) ight] &= ho cr
    - ablacdot(varepsilon ablavarphi) + ablacdotleft[varepsilon ablaleft(frac{partialpsi}{partial t} ight) ight] - frac{partial}{partial t} ablacdot(varepsilonvect{A}) - frac{partial}{partial t} ablacdot(varepsilon ablapsi) &= ho cr
    - ablacdot(varepsilon ablavarphi) - frac{partial}{partial t} ablacdot(varepsilonvect{A}) &= ho
    end{aligned}.
    ]

    Hence, the original Gauss's law for (vect{D}) filled with ((vect{A},varphi)) is recovered. Summarize the above, ((vect{A}',varphi')) is also a solution of the Maxwell equations.

    To uniquely determine the solution ((vect{A},varphi)), Coulomb gauge should be appended to the system, which defines the divergence of (vect{A}), i.e. ( ablacdot(varepsilonvect{A})=0). With Coulomb gauge adopted, Equation eqref{eq:gauss-law-for-d-aphi} becomes

    [
    egin{equation}
    - ablacdot(varepsilon ablavarphi) = ho,
    end{equation}
    ]

    which is the classical Poisson equation for electric scalar potential.

    (f) Finally, (vect{A}-varphi) formulation for the time-dependent Maxwell equations is given below.

    [
    egin{align}
    & ext{Ampère's law: } abla imesleft(frac{1}{mu} abla imesvect{A} ight) + varepsilon ablafrac{partialvarphi}{partial t} + varepsilonfrac{partial^2vect{A}}{partial t^2} &= vect{J}_c label{eq:ampere-law-aphi-final} cr
    & ext{Gauss's law for $vect{D}$: } - ablacdot(varepsilon ablavarphi) = ho label{eq:gauss-law-for-d-aphi-final} cr
    & ext{Coulomb gauge: } ablacdot(varepsilonvect{A}) = 0. label{eq:coulomb-gauge-aphi-final}
    end{align}
    ]

    (vect{A}-varphi) formulation for time-harmonic Maxwell equations

    The system of equations can be directly derived from Equation eqref{eq:ampere-law-aphi-final}, eqref{eq:gauss-law-for-d-aphi-final} and eqref{eq:coulomb-gauge-aphi-final}.

    [
    egin{align}
    & ext{Ampère's law: } abla imesleft(frac{1}{mu} abla imesphsvect{A} ight) + miomegavarepsilon ablaphs{varphi} - varepsilonomega^2phsvect{A} &= phsvect{J}_c label{eq:ampere-law-aphi-harmo} cr
    & ext{Gauss's law for $vect{D}$: } - ablacdot(varepsilon ablaphs{varphi}) = phs{ ho} label{eq:gauss-law-for-d-aphi-harmo} cr
    & ext{Coulomb gauge: } ablacdot(varepsilonphsvect{A}) = 0. label{eq:coulomb-gauge-aphi-harmo}
    end{align}
    ]

    (a) Similar to the discussion in section 1(a), here we also have the fact that Ampère's law and Gauss's law lead to the charge conservation law with only the difference that Coulomb gauge needs to be substituted into the system. Apply divergence to Ampère's law, we have

    [
    ablacdotleft[ abla imesleft(frac{1}{mu} abla imesphsvect{A} ight) ight] + miomega ablacdot(varepsilon ablaphs{varphi}) - omega^2 ablacdot(varepsilonphsvect{A}) = ablacdotphsvect{J}_c,
    ]
    where the first and third terms on the left hand side are zero. Then charge conservation law is obtained:

    [
    egin{equation}
    ext{Charge conservation law: } miomegaphs{ ho} + ablacdotphsvect{J}_c = 0.
    label{eq:charge-conservation-harmo}
    end{equation}
    ]

    This suggests us that the charge density can be actually represented by the conduction current density (phsvect{J}_c) as long as (omega>0), whereas (phsvect{J}_c) itself can be further represented by electric field (phsvect{E}) due to Ohm's law as below.

    [
    egin{equation}
    phsvect{J}_c = sigmaphsvect{E} = sigma(- ablaphs{varphi}- miomegaphsvect{A}) = -sigma ablaphs{varphi} - misigmaomegaphsvect{A}.
    label{eq:current-density-aphi}
    end{equation}
    ]

    Hence, (phs{ ho}) can be eliminated from the system with its final representation in (phsvect{A}-phs{varphi}),

    [
    egin{equation}
    phs{ ho} = frac{ mi}{omega} ablacdot(-sigma ablaphs{varphi}- misigmaomegaphsvect{A}).
    label{eq:charge-density-aphi}
    end{equation}
    ]

    Substitute Equation eqref{eq:current-density-aphi} into Equation eqref{eq:ampere-law-aphi-harmo} and Equation eqref{eq:charge-density-aphi} into Equation eqref{eq:gauss-law-for-d-aphi-harmo}, we have

    [
    egin{align}
    & ext{Ampère's law: } abla imesleft(frac{1}{mu} abla imesphsvect{A} ight) + (sigma+ miomegavarepsilon) ablaphs{varphi} + miomega(sigma+ miomegavarepsilon)phsvect{A} = 0 label{eq:ampere-law-aphi-harmo-final} cr
    & ext{Gauss's law for $vect{D}$: } miomega ablacdot(varepsilon ablaphs{varphi}) = - ablacdot(sigma ablaphs{varphi} + misigmaomegaphsvect{A}) label{eq:gauss-law-for-d-aphi-harmo-final} cr
    & ext{Coulomb gauge: } ablacdot(varepsilonphsvect{A}) = 0. label{eq:coulomb-gauge-aphi-harmo-final}
    end{align}
    ]

    (b) According to section 2(b), for the time-harmonic case, Ampère's law implies the continuity of total current in conducting domain (Omega_c) and Gauss's law for (vect{D}) in non-conducting domain (Omega_I). Therefore, this property may also be applicable here for the time-harmonic (vect{A}-varphi) formulation. Apply divergence to Equation eqref{eq:ampere-law-aphi-harmo-final} and also use the Coulomb gauge in Equation eqref{eq:coulomb-gauge-aphi-harmo-final}, we have

    [
    egin{aligned}
    & ablacdotleft[ (sigma+ miomegavarepsilon) ablaphs{varphi} ight] + miomega ablacdotleft[ (sigma+ miomegavarepsilon)phsvect{A} ight] = 0 cr
    & miomega ablacdot(varepsilon ablaphs{varphi}) = - ablacdot(sigma ablaphs{varphi}) - ablacdot( misigmaomegaphsvect{A}) + omega^2 ablacdot(varepsilonphsvect{A}) cr
    & miomega ablacdot(varepsilon ablaphs{varphi}) = - ablacdot(sigma ablaphs{varphi} + misigmaomegaphsvect{A}),
    end{aligned}
    ]
    which is just Equation eqref{eq:gauss-law-for-d-aphi-harmo-final}. Therefore, Ampère's law implies Gauss's law for (vect{D}) under the precondition (omega>0). When (omega=0), Gauss's law for (vect{D}) should be explicitly enforced.

    (c) Summarize the above, the (vect{A}-varphi) formulation for time-harmonic Maxwell equations is given as below.

    When (omega>0),

    [
    egin{align}
    & ext{Ampère's law: } abla imesleft(frac{1}{mu} abla imesphsvect{A} ight) + (sigma+ miomegavarepsilon) ablaphs{varphi} + miomega(sigma+ miomegavarepsilon)phsvect{A} = 0 cr
    & ext{Coulomb gauge: } ablacdot(varepsilonphsvect{A}) = 0.
    end{align}
    ]

    When (omega=0),

    [
    egin{align}
    & ext{Ampère's law: } abla imesleft(frac{1}{mu} abla imesphsvect{A} ight) + sigma ablaphs{varphi} = 0 cr
    & ext{Gauss's law in $Omega_I$ with $phs{ ho}=0$: } - ablacdot(varepsilon ablaphs{varphi}) = 0 cr
    & ext{Gauss's law in $Omega_c$: } - ablacdot(sigma ablaphs{varphi}) = 0 cr
    & ext{Coulomb gauge: } ablacdot(varepsilonphsvect{A}) = 0.
    end{align}
    ]

  • 相关阅读:
    MySQL + Atlas --- 部署读写分离(实现,其他的技术有参考文档)
    基于Redis、Storm的实时数据查询实践
    Redis 配置
    Redis 安装
    redis简介
    Java-Enumeration总结
    spring源码剖析(四)自定义标签解析流程
    svn 把主干合到分支 分支合到主干
    关于Class.getResource和ClassLoader.getResource的路径问题
    instanceof, isinstance,isAssignableFrom的区别
  • 原文地址:https://www.cnblogs.com/peabody/p/various-formulations-of-maxwell-equations.html
Copyright © 2011-2022 走看看