Skip to main content

Efficient frequency-transient co-simulation of coupled heat-electromagnetic problems



With the recent advent of inductive charging systems all major automotive manufacturers develop concepts to wirelessly charge electric vehicles. Efficient designs require virtual prototyping that accounts for electromagnetic and thermal fields. The coupled simulations can be computationally very costly. This is because of the high frequencies in the electromagnetic part. This paper derives a mixed frequency-transient model as approximation to the original problem. We propose a co-simulation such that the electromagnetic part is simulated in the frequency domain while the thermal part remains in time domain.


The iteration scheme for the frequency-transient model is convergent for high frequency excitation. The error bound improves quadratically with increasing frequency.


The frequency-transient model is very efficient for coupled heat-electromagnetic simulations since the time scales typically differ by several orders of magnitude. The time steps of the full system can be chosen according to the heat subsystem only.

MSC: 35K05, 35Q61, 65Z05, 78A25, 78M12, 80M25.

1 Introduction

With the recent advent of inductive power charging systems and wireless power transmission in consumer and mobile phone technology, [1], all major automotive manufacturers develop concepts to wirelessly charge electric vehicles, both plug-in and pure electric vehicles (EV). For example the prototype from the Leopold Kostal GmbH & Co. KG of such an inductive charging station is shown in Figure 1. The necessity to charge EVs with today’s battery technology after every prolonged use - at least every night - is seen as one of the major drawbacks in the usability of EVs. A system to automate the charging process would reduce the burden on the driver; it could increase the acceptance of EVs, and, in the case of plug-in hybrid EVs, it could help to further reduce the CO 2 footprint since the battery of the plug-in hybrid could always be considered fully charged. This is important for the calculation of the fleet CO 2 emission.

Figure 1

Prototype of an inductive charging station that charges the vehicle through its number plate (Images from Leopold Kostal GmbH & Co. KG).

A future inductive charging system does not necessarily exhibit a lower efficiency than a comparable conductive charging system, since there are only a few additional components; in a simplified view, the inductive charging system could be considered as a conductive charging system that has been cut in half in the middle of the transformer. There are, however, certain aspects that require attention and detailed design and optimization. These include positioning tolerances of the stationary (‘primary’) and car-mounted (‘secondary’) coils, magnetic stray fields, and thermal aspects.

The efficiency of both conductive and inductive charging systems is aimed well above 90%, measured from the primary AC connection to the drive train battery. But even with this high efficiency, at 3.5kW of first generation systems charging power there is a non-negligible amount of heat to be dissipated. Later generations with even higher power will further increase the heat load on the components. This heat load is the result of several different processes, namely resistance losses due to DC resistance and proximity effects, ferrite core losses and switching losses in the active semiconductor switching components. The main effects appear at the same frequency range as the magnetic field, which is of the order of 10-100 kHz. The resulting temperature however changes on much slower timescales, in the order of minutes, determined by the heat capacity and the (relatively large) mass of the involved components. This electromagnetic-thermal problem is fully coupled, as many of the material parameters show a significant thermal dependence. Typical ferrite core losses, for instance, are minimal at temperatures around 90C and increase below and above this temperature. This drives the equilibrium temperature of the ferrite material always close to this temperature, if the dissipated power is small enough, or makes the system thermally unstable, if the heat power is too high.

Engineering samples of such systems are expensive, heavy, possibly dangerous to operate, and take a lot of time to build and optimize. Virtual prototyping using efficient simulation methods accelerates this process. There are different methodologies and models available, [2].

The paper is structured as follows: In Section 2, we propose a particular frequency-transient model for electromagnetic-thermal problems. The electromagnetic (EM) field is considered at high frequencies, where the time scale of the heat conduction is significantly lower than the time scale of the EM field. This can be exploited in the modeling. We propose a co-simulation scheme, similar to dynamic iteration [3], and analyze its convergence properties in Section 3. The analysis exhibits interesting results, especially for high frequencies. Possibilities to generalize this model are also discussed. Section 4 validates the results by a numerical simulation of a simplified model of the inductive charging system shown in Figure 1.

In contrast to [2], where the different ways of co-simulation are discussed, we focus here on modeling and analysis of the frequency-transient model.

2 Modeling

In this section, we derive a model, which describes the electromagnetic field coupled to the temperature in the materials. For that, in Section 2.1 Maxwell’s equations are introduced with temperature dependent material parameters. The conduction of the heat is described in Section 2.2 by the heat equation together with an electromagnetic power term as source to describe the Joule losses of the EM field. Finally, in Section 2.3 assumptions and approximations lead to the frequency-transient model [4].

2.1 Maxwell’s equations

Maxwell’s equations read

×E= B t ,
×H= D t +J,

where E and H are the electric and magnetic field strength, D and B are the electric and magnetic flux densities, ρ and J are the electric charge and current densities. These laws are supported by the constitutive relations

D=εE,B=μHandJ=σ(T)E+ J src ,

where the permittivity ε and permeability μ parameters depend only on space while the conductivity σ may also depend on the temperature T. In this way the EM field solution is a function of the temperature distribution (parameter coupling). However, the source current density J src describes an external excitation [4, 5]; it is assumed to be independent of the temperature. Now to reduce the unknowns in Maxwell’s equations, we introduce the magnetic vector potential A and the electric scalar potential φ as

E=φ A t with B=×A.

By using these potentials, (2) and (3) are fulfilled automatically. From (4) we get

× ( μ 1 × A ) +ε 2 A t 2 +σ(T) A t +ε φ t +σ(T)φ= J src .

With Buchholz gauge transformation (φ=0) this reduces to

× ( μ 1 × A ) +ε 2 A t 2 +σ(T) A t = J src .

The so-called curl-curl equation will be treated in the following on a finite domain with adequate boundary conditions (BC) and initial values (IV).

For the low frequency range, where inductive effects dominate, usually the displacement current D/t = ˆ ω 2 ε A ˆ can be disregarded. This is called magnetoquasistatic formulation. For details on these formulations we refer to [6]. Here we are interested in the high frequency range. Therefore our model is based on the full Maxwell formulation (1)-(4).

2.2 Heat equation

The classical heat equation describes conduction of heat in materials:

ρc T t =(kT)+Q

with heat conductivity k, density ρ and specific heat capacity c, all constant in time and again on a finite domain with BC and IV. The term Q represents the Joule losses of the EM field. Hence we use a source coupling to connect the heat equation with the EM curl-curl equation (5). For simplicity we consider only eddy-current and Joule losses and thus obtain

Q(A,T)=JE=σ(T)EE+ J src E=σ(T) A t A t J src A t .

The power term is further simplified in the next section.

2.3 Frequency-transient model

Now we aim at a model which allows an efficient simulation. The model consisting of (5) and (6) with (7) is defined in the time domain. A multirate co-simulation scheme could simulate both equations with different time steps. However, for a fast varying source current density the main part of the computational costs is caused by the simulation of (5). A discussion of single-rate and multirate schemes can be found in [2]. We will reduce these costs further by refining the model.

Since the temperature is only slowly varying in comparison to the EM field in (5) the temperature T, where σ is evaluated at, can be averaged by

T ˜ i := 1 τ i + 1 τ i τ i τ i + 1 T(t)dt.

Thus we use σ(T(t))σ( T ˜ i ) for t[ τ i , τ i + 1 ] and then (5) can be approximated by

× ( μ 1 × A ) +ε 2 A t 2 +σ( T ˜ i ) A t = J src .

However, this is still in time domain. To allow a solution in frequency domain, we assume a time harmonic source current density

J src = 1 2 J ˆ src e j ω t + 1 2 J ˆ src ¯ e j ω t ,

where J ˆ src is a complex phasor. It follows for μ and ε independent of A that

A(t)= 1 2 ( A ˆ c ( T ˜ i ) e j ω t + A ˆ c ( T ˜ i ) ¯ e j ω t ) ,

where the complex phasor A ˆ c is the solution for J ˆ src . This means the amplitude is constant within the time interval [ τ i , τ i + 1 ].

Let us look at (7) again, but now with the approximation σ(T(t))σ( T ˜ i ). The dot product is the usual real inner product.

Q ( A , T ˜ i ) = σ ( T ˜ i ) A t A t J src A t = σ ( T ˜ i ) ω 2 4 ( A ˆ c A ˆ c e j 2 ω t 2 A ˆ c A ˆ c ¯ + A ˆ c ¯ A ˆ c ¯ e j 2 ω t ) j ω 4 ( J ˆ src A ˆ c e j 2 ω t J ˆ src A ˆ c ¯ + J ˆ src ¯ A ˆ c J ˆ src ¯ A ˆ c ¯ e j 2 ω t ) ,

where A ˆ c = A ˆ c ( T ˜ i ). Now we are interested in the mean power loss in the time interval [ τ i , τ i + 1 ]:

Q ˜ i := 1 τ i + 1 τ i τ i τ i + 1 Q ( A ( t ) , T ˜ i ) dt

and thus all parts with e ± j 2 ω t vanish (for interval length being a multiple of the half period length, i.e. τ i + 1 τ i =c π ω , where cN). Then we are left with

Q ˜ i =σ( T ˜ i ) ω 2 2 A ˆ c ( T ˜ i ) c 2 + ω 2 Im ( J ˆ src A ˆ c ( T ˜ i ) ¯ ) ,

where A c :=A A ¯ is the Euclidean norm for complex vectors A. Now the simplified curl-curl equation (8) can be considered in frequency domain (with vector potential A ˆ c = A ˆ c ( T ˜ i )) along with the simplified heat equation (14) left in time domain:

( j ω σ ( T ˜ i ) ω 2 ε ) A ˆ c +× ( μ 1 × A ˆ c ) = J ˆ src ,
ρc T t =(kT)+ Q ˜ i .

The curl-curl equation is formulated with constant material parameters in frequency domain. Thus, only a linear, complex system has to be solved once for each time window, instead for each time step of the curl-curl equation in time domain.

3 Algorithm

We will now discuss the algorithm to simulate heat-EM problems with the frequency-transient model. After discretization, the model is solved in a Gauss-Seidel scheme, which can be interpreted as co-simulation. It is comparable with a dynamic iteration for time integration. Section 3.1 will briefly discuss the co-simulation scheme. In Section 3.2 the convergence analysis for the iteration is proved.

3.1 Method

The co-simulation scheme uses (13) and (14) in a discretized form. For simplicity we assume Finite Integration Technique (FIT) [79] for spatial discretization and then for time discretization the implicit Euler method. As an alternative to FIT discretization, one could use the (lowest order) Finite Element or Boundary Element Methods [10, 11] with the drawback of non-diagonal material matrices. This would complicate the following derivations. However, in FIT-notation the curl-curl equation (13) becomes

( j ω M σ l ω 2 M ε + C M ν C ) a l + 1 = j s ,

with (diagonal) positive semi-definite matrix for electric conductivity M σ , (diagonal) positive definite matrices for permittivity and reluctivity M ϵ , M ν , discrete curl operators C and  C . Note, that M σ l := M σ ( T l ), where T l denotes the discretized temperature at the l th iteration step. Let n denote the number of nodes in the computational domain, then the matrices are from R 3 n × 3 n ; the discretized (facet-integrated) source current density j s R 3 n and the (edge-integrated) magnetic vector potential a R 3 n are ordered in xyz-direction, e.g., a :=[ a x , a y , a z ], [9]. For the heat equation, (14) gives

( M ρ c + h i S ˜ M k S ˜ ) T l + 1 = M ρ c T i + h i ω 2 P [ ω M σ l + 1 a l + 1 a l + 1 ¯ + Im ( j s a l + 1 ¯ ) ] ,

where denotes the Hadamard (element wise) product, diagonal positive definite matrices for thermal conductivity and volumetric heat capacity M k , M ρ c , discrete divergence and gradient operators S ˜ , S ˜ on the dual grid, respectively. The matrix P R n × 3 n averages and sums up the discrete losses, cf. (12). We use P:=[I,I,I] with I R n × n being the identity matrix. However other choices are possible and in [12] a more sophisticated averaging is proposed for P.

To simulate this model, (15) and (16) are solved successively. This can be repeated for one time step until convergence (see Algorithm 1), similarly as done in Gauss-Seidel schemes. Here, we call it co-simulation. The scheme is also depicted in Figure 2. However, since convergence cannot be guaranteed for such schemes in general, a proof is given in Section 3.2.

Figure 2

Frequency-transient co-simulation approach.

From Algorithm 1 it can be seen that time steps are chosen according to the time constant of the heat equation and only one (complex) linear system is solved per iteration for the curl-curl equation in frequency domain. Thus the time step size is independent of the excitation frequency ω. In contrast, a time domain solution would require many time steps per period 2π/ω and consequently the solution of a large number of real-valued linear systems. This is the reason, why the model is very efficient for high frequencies since there is multirate behavior.

3.2 Convergence analysis

We first verify that the Maxwell operator is bounded:

Lemma Let the EM problem (15) be given with adequate BC, IV for a frequency ω> ω 0 . Then the inverse of the discrete Maxwell operator exists and is bounded

( j ω M σ ( T ) ω 2 M ε + C M ν C ) 1 C 0 (ω)

for some frequency dependent upper bound C 0 (ω) that is independent of the temperature.

Proof Beforehand we introduce some abbreviations:

X:= ω 2 M ε C M ν C,Z:=X+jω M σ .

For ω> ω 0 for some ω 0 the matrix X=X(ω) is real, symmetric positive definite and M σ = M σ (T) is real, diagonal, positive semi-definite. Then

Z=(X+jω M σ )= X 1 / 2 ( I + j ω X 1 / 2 M σ X 1 / 2 ) X 1 / 2 ,

where X 1 / 2 :=U Σ 1 / 2 U 1 for an eigendecomposition X=UΣ U 1 .

Now let A:= X 1 / 2 M σ X 1 / 2 , which is real and symmetric positive semi-definite. It follows that the eigenvalue decomposition is A= Q 1 ΛQ, with Q=1. Then

Z 1 = X 1 / 2 ( I + j ω A ) 1 X 1 / 2 Z 1 = X 1 / 2 ( Q 1 Q + j ω Q 1 Λ Q ) 1 X 1 / 2 Z 1 = X 1 / 2 Q 1 ( I + j ω Λ ) 1 Q X 1 / 2 , Z 1 X 1 / 2 Q 1 ( I + j ω Λ ) 1 Q X 1 / 2 Z 1 X 1 / 2 1 1 1 + ω 2 λ min 2 1 X 1 / 2 = X 1 = : C 0 ( ω ) ,

because A is semidefinite. □

The Lemma guarantees solvability of Maxwell’s equations independent of the temperature. However, generalizations are possible but we focus here on the high frequency case because it exhibits a distinct multirate potential. In practice the time-harmonic approach can be used over a wide range of possible excitation frequencies. In particular for low-frequencies where the displacement currents are often disregarded [13, 14]. Furthermore for other choices of gauging similar results are found. Also in pure transient simulation [15], a wide range of excitation frequencies is covered in practice.

Theorem Let the coupled problem (15)-(16) be given with adequate BC, IV for a frequency ω> ω 0 . We assume for nonlinear materials, e.g., metals, positivity and differentiability for σ(T) w.r.t. temperature T and σ <0. Let the exact (monolithic) solution be denoted by a and T , then the iteration is convergent for h i small enough with

T l + 1 T C(ω) h i T l T ,

where C(ω) is uniformly bounded. Furthermore, we have C(ω)=O( 1 ω 2 ) for sufficiently large ω.

Proof Consider the inner loop of Algorithm 1 (steps 8 and 9). It consists of (15) and (16). We prove convergence for this inner loop and use the same abbreviations as introduced in (18) with the shortcut Z l :=Z( T l ). Then we deduce from (15)

Z l a l + 1 = j s a l + 1 = ( Z l ) 1 j s

due to the Lemma above. We define N:= S ˜ M k S ˜ , use (16) with T and a subtract it from (16)

( M ρ c + h i N ) ( T l + 1 T ) = h i ω 2 2 P ( M σ l + 1 a l + 1 a l + 1 ¯ M σ a a ¯ ) + h i ω 2 P Im ( j s ( a l + 1 a ) ¯ ) .

Next, by adding and subtracting h i ω 2 2 P M σ a l + 1 a l + 1 ¯ , we have

( M ρ c + h i N ) ( T l + 1 T ) = h i ω 2 2 P ( M σ l + 1 M σ ) ( a l + 1 a l + 1 ¯ ) + h i ω 2 2 P M σ ( a l + 1 a l + 1 ¯ a a ¯ ) + h i ω 2 P Im ( j s ( a l + 1 a ) ¯ ) .

Now, let us consider the term

( M σ l + 1 M σ ) ( a l + 1 a l + 1 ¯ ) .

The conductivity matrix M σ is a diagonal matrix for any iteration step. We assume, that the k th component σ k (1k3n) depends only on the neighboring temperature T k := ( P T ) k , see Figure 3. Thus the k th component of the term can be written as

a k l + 1 ( σ k ( T k l + 1 ) σ k ( T k ) ) a k l + 1 ¯ .

Now the mean value theorem can be applied component-wise and yields for the k th component

a k l + 1 ( σ k ( T k l + 1 ) σ k ( T k ) ) a k l + 1 ¯ = a k l + 1 σ k (ζ) a k l + 1 ¯ ( T k l + 1 T k ) ,

where ζ k between T k l + 1 and T k , and σ k is by assumption non-positive. Hence, in matrix vector notation with ( ζ ) k = ζ k

( M σ l + 1 M σ ) ( a l + 1 a l + 1 ¯ ) = A l + 1 M σ (ζ) A l + 1 H P ( T l + 1 T ) ,

where A l :=diag( a l ) and the diagonal matrix M σ (ζ) has only non-positive elements, i.e., it is negative semi-definite. It follows

L ( T l + 1 T ) = h i ω 2 2 P M σ ( a l + 1 a l + 1 ¯ a a ¯ ) + h i ω 2 PIm ( j s ( a l + 1 a ) ¯ )

with L:= M ρ c + h i N h i ω 2 2 P A l + 1 M σ (ζ) A l + 1 H P whose inverse exists because it holds L 1 M ρ c 1 , since M ρ c , N are positive definite and M σ (ζ) is negative semi-definite. Multiplying (23) by the inverse of L, taking the norm and exploiting the upper bound M ρ c 1 yields

T l + 1 T M ρ c 1 [ h i ω 2 2 P M σ ( a l + 1 a l + 1 ¯ a a ¯ ) + h i ω 2 P Im ( j s ( a l + 1 a ) ¯ ) ] .

Now, we need estimates for (a) the linear term a l + 1 a and (b) the quadratic term a l + 1 a l + 1 ¯ a a ¯ .

  1. (a)

    We start with the linear term: Consider (20) for the difference of exact solution and (l+1)th iterate:

    j ω M σ l a l + 1 j ω M σ a X ( a l + 1 a ) = 0 Z ( a l + 1 a ) + j ω ( M σ l M σ ) a l + 1 = 0 a l + 1 a ω ( Z ) 1 M σ l M σ a l + 1
ω ( Z ) 1 | σ max | T l T ( Z l ) 1 j s
C 0 2 (ω)ω | σ max | T l T j s
c(ω) T l T ,

where we have exploited the Lemma to obtain c(ω):= C 0 2 (ω)ω| σ max | j s .

  1. (b)

    We now consider the quadratic term in (24)

    a l + 1 a l + 1 ¯ a a ¯ = ( a l + 1 a + a ) ( a l + 1 a + a ) ¯ a a ¯ ( a l + 1 a ) ( a l + 1 a ) ¯ + 2 ( a l + 1 a ) a .

Because abab, this can be written as

a l + 1 a l + 1 ¯ a a ¯ a l + 1 a 2 + 2 a l + 1 a a c 2 ( ω ) T l T 2 + 2 c ( ω ) a T l T ,

where the Lemma gives us

a = ( Z ) 1 j s C 0 (ω) j s .

Using the estimates (28) and (29) in (24) gives

T l + 1 T h i ω 2 c ( ω ) P M ρ c 1 T l T ( ω c ( ω ) M σ T l T + 2 ω C 0 ( ω ) j s M σ + j s ) .

Now consider the asymptotic behavior of this for large ω and small h i . It holds

C 0 (ω)= X 1 = ( ω 2 M ε C M ν C ) 1 1 ω 2


c(ω)= C 0 2 (ω)ω | σ max | j s 1 ω 3 .

Then, for fixed h i and ω large enough, it follows that

T l + 1 T h i C(ω) T l T ,

with some C(ω) 1 ω 2 .  □

Figure 3

Mimetic discretizations of Maxwell’s equations (e.g. by FIT) use a primal and dual grid. The discrete temperatures T k are located at primary nodes, the line-integrated electric field and the magnetic vector potentials e k = a k are defined at primary edges and finally the facet-integrated source current density j k at dual surfaces. The material laws relate the quantities on both grids, e.g., the conductivity connects by Ohm’s Law the currents and voltages, i.e. j k = σ k ( T k ) e k . The figure shows the case for a current in x-direction.

3.3 Generalization

The frequency-transient model can be generalized in different ways. To enhance versatility, one can use a multi-frequency excitation of the EM subsystem. An application would be steel hardening of gears [16, 17], where two frequencies are necessary to obtain a homogeneous heating of the surface. Also to approximate periodic signals other than sinusoidal, multi-frequency excitation can be used. This also allows for a Harmonic Balance approach, which enables usage of a nonlinear permeability μ.

3.3.1 Time dependent phasor

The model can be improved by weakening the assumptions made. In [4] it is suggested to consider the complex phasor not as constant within one time window. This means (10) becomes

A(t)= 1 2 ( A ˆ c ( T ) e j ω t + A ˆ c ( T ) ¯ e j ω t ) =Re ( A ˆ c ( T ) e j ω t ) .

Thus the derivatives are

A t =Re ( A ˆ c t e j ω t ) +Re ( j ω A ˆ c e j ω t ) ,
2 A t 2 =Re ( 2 A ˆ c t 2 e j ω t ) +2Re ( j ω A ˆ c t e j ω t ) Re ( ω 2 A ˆ c e j ω t ) ,

where A ˆ c := A ˆ c (T). Substituting (30)-(32) into (5) yields

× ( μ 1 × A ˆ c ) +ε ( 2 A ˆ c t 2 + 2 j ω A ˆ c t ω 2 A ˆ c ) +σ(T) ( A ˆ c t + j ω A ˆ c ) = J ˆ src ,

which is now a second order PDE with partial derivatives with respect to time as well. Note that in [4] magnetoquasistatic formulation is used, so there the modification yields a first order system. However, since now both parts (EM and heat) have to be time integrated, the co-simulation of these can be called dynamic iteration [3].

Due to the modification (12) changes to

Q ˜ ( T ) = ω 2 2 σ ( T ) A ˆ c c 2 + ω 2 [ 2 σ Im ( A ˆ c t A ˆ c ¯ ) + Im ( J ˆ src A ˆ c ¯ ) ] + 1 2 [ A ˆ c t c 2 + Re ( J ˆ src ¯ A ˆ c t ) ] .

The convergence analysis can be extended accordingly.

3.3.2 MPDAE approach

The Multirate Partial Differential Algebraic Equations (MPDAE) approach in [18] offers another type of generalization. It yields a fully time-domain model that introduces two time scales according to a fast and a slow component in the solution. For circuit simulation this can be exploited to efficiently determine envelope simulation in case of amplitude modulation. The method however also works for frequency modulation problems. For the coupled electromagnetics-heat problem the slow time scale comes from the heat equation, the fast time scale comes from the periodic source in the electromagnetic problem.

4 Frequency-transient co-simulation example

In this section the frequency-transient model is applied to an inductive charging system for electric vehicles. The charging system is modeled in a 2d-axisymmetric way by a primary coil for the station and a secondary coil as receiver in the car. Both coils include ferrite. Additionally there is a steel slice to model the part of the car body behind the secondary coil. The electric conductivity of this steel slice depends on the temperature, i.e., the system is mutually coupled. The geometry and simulation results are shown in Figure 4. For more details of the set up we refer to [2].

Figure 4

Model for an inductive charging system for electric vehicles (Comsol).

A constant conductivity would have lead to a single way coupled system and thus the magnetic vector potential would by a constant vector phasor. Models with a constant conductivity (according to the initial temperature) will systematically underestimate the heating. In this case the obtained maximum temperature would be 7K below the corresponding solution of the mutually coupled problem, [2].

For mutually coupled problems the frequency-transient model has proved to be very efficient. This is expected, since the main part of the computational effort - the time integration of the EM subsystem - is avoided. In this numerical example ω was chosen to be 2π10kHz. In fact the proposed co-simulation algorithm reached the end time of t end =20min by using only 17 time steps with n14 iterations (on average n ¯ 5.4 iterations). This coarse time grid sufficiently resolves the dynamics of the heat equation. For comparison, in a naive monolithic simulation with 10 time steps per period 120 million time steps would be necessary to resolve the dynamics of the EM subsystems. This underlines the computational gain.

5 Conclusions

A frequency-transient model tailored for heat-electromagnetic problems was derived. The time step size of the coupled system is determined by the heat subsystem only. The convergence analysis is presented in detail. Convergence for high frequencies is guaranteed. The error bound for the iteration decreases quadratically with higher frequencies. This result also applies to approaches by Driesen and Hameyer [4] and similar implementations in Comsol [19]. Thus the approach fits perfectly for applications where inductive heating either appears as losses or is intended.


  1. 1.

    Schneider D: Wireless power at a distance is still far away [Electrons unplugged]. IEEE Spectr 2010,47(5):34–39.

    Article  Google Scholar 

  2. 2.

    Kaufmann C, Günther M, Klagges D, Richwin M, Schöps S, ter Maten EJW: Coupled heat-electromagnetic simulation of inductive charging stations for electric vehicles. Mathematics in Industry. In Progress in Industrial Mathematics at ECMI 2012. Springer, Berlin; 2014.

    Google Scholar 

  3. 3.

    Bartel A, Brunk M, Günther M, Schöps S: Dynamic iteration for coupled problems of electric circuits and distributed devices. SIAM J Sci Comput 2013,35(2):B315-B335. 10.1137/120867111

    MATH  Article  Google Scholar 

  4. 4.

    Driesen J, Hameyer K: The simulation of magnetic problems with combined fast and slow dynamics using a transient time-harmonic method. Eur Phys J Appl Phys 2001, 14: 165–169. 10.1051/epjap:2001155

    Article  Google Scholar 

  5. 5.

    Schöps S, De Gersem H, Weiland T: Winding functions in transient magnetoquasistatic field-circuit coupled simulations. Compel 2013,32(6):2063–2083. 10.1108/COMPEL-01-2013-0004

    MathSciNet  Article  Google Scholar 

  6. 6.

    Haus HA, Melcher JR: Electromagnetic Fields and Energy. Prentice Hall, New York; 1989. [] []

    Google Scholar 

  7. 7.

    Clemens M, Gjonaj E, Pinder P, Weiland T: Numerical simulation of coupled transient thermal and electromagnetic fields with the finite integration method. IEEE Trans Magn 2001,36(4):1448–1452.

    Google Scholar 

  8. 8.

    Clemens M, Gjonaj E, Pinder P, Weiland T: Self-consistent simulations of transient heating effects in electrical devices using the finite integration technique. IEEE Trans Magn 2001,37(5):3375–3379. 10.1109/20.952617

    Article  Google Scholar 

  9. 9.

    Weiland T: Time domain electromagnetic field computation with finite difference methods. Int J Numer Model 1996,9(4):295–319. 10.1002/(SICI)1099-1204(199607)9:4<295::AID-JNM240>3.0.CO;2-8

    Article  Google Scholar 

  10. 10.

    Bossavit A: Computational Electromagnetism: Variational Formulations, Complementarity, Edge Elements. Academic Press, San Diego; 1998. [] []

    Google Scholar 

  11. 11.

    Hiptmair R, Ostrowski J, Quast R: Modelling and simulation of induction heating. Technical Report 149, SFB 382, University of Tübingen; 2000.

  12. 12.

    Alotto P, Freschi F, Repetto M: Multiphysics problems via the cell method: the role of Tonti diagrams. IEEE Trans Magn 2010,46(8):2959–2962.

    Article  Google Scholar 

  13. 13.

    Hahne P, Weiland T: 3D eddy current computation in the frequency domain regarding the displacement current. IEEE Trans Magn 1992,28(2):1801–1804. 10.1109/20.124056

    Article  Google Scholar 

  14. 14.

    Clemens M, Weiland T: Numerical algorithms for the FDiTD and FDFD simulation of slowly varying electromagnetic fields. Int J Numer Model 1999,12(1/2):3–22. Special Issue ’Finite Difference Time Domain and Frequency Domain Methods’, Invited Paper Special Issue ’Finite Difference Time Domain and Frequency Domain Methods’, Invited Paper

    MATH  Article  Google Scholar 

  15. 15.

    Chen Q, Schoenmaker W, Chen G, Jiang L, Wong N: A numerically efficient formulation for time-domain electromagnetic-semiconductor co-simulation for fast-transient systems. IEEE TCAD 2013,32(5):802–806.

    Google Scholar 

  16. 16.

    Rudnev V: Induction hardening of gears and critical components. Part I. Gear Technol 2008, 2008: 58–63.

    Google Scholar 

  17. 17.

    Rudnev V: Induction hardening of gears and critical components. Part II. Gear Technol 2008, 2008: 47–53.

    Google Scholar 

  18. 18.

    Brachtendorf HG, Welsch G, Laur R, Bunse-Gerstner A: Numerical steady state analysis of electronic circuits driven by multi-tone signals. Electr Eng 1996, 79: 103–112. 10.1007/BF01232919

    Article  Google Scholar 

  19. 19.

    COMSOL Multiphysics: Command reference; 2007 [] COMSOL Multiphysics: Command reference; 2007 []

Download references


This work is supported by the German BMBF in the context of the SOFA project (grant number 03MS648E). The sixth author is supported by the ‘Excellence Initiative’ of the German Federal and State Governments and the Graduate School of Computational Engineering at Technische Universität Darmstadt.

Author information



Corresponding author

Correspondence to Christof Kaufmann.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

All authors contributed to this paper as a whole. However, special merits go to DK and MR for sharing their experiences from industry, which led to the numerical example and introduction; to SS and MG for the work on the model; to CK, JtM and MK for their contribution to the analysis. All authors read and approved the final manuscript.

Authors’ original submitted files for images

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Kaufmann, C., Günther, M., Klagges, D. et al. Efficient frequency-transient co-simulation of coupled heat-electromagnetic problems. J.Math.Industry 4, 1 (2014).

Download citation


  • inductive charging
  • coupled simulation
  • co-simulation
  • electromagnetic
  • heat
  • modelling
  • dynamic iteration