Abstract

This paper derives a multiresolution time-domain (MRTD) scheme for the two-conductor lossless transmission line equations based on Daubechies’ scaling functions. And a method is proposed to generate the scheme at the terminal and near the terminal of the lines. The stability and numerical dispersion of this scheme are studied, and the proposed scheme shows a better dispersion property than the conventional FDTD method. Then the MRTD scheme is extended to the two-conductor lossy transmission line equations. The MRTD scheme is implemented with different basis functions for both lossless and lossy transmission lines. Numerical results show that the MRTD schemes which use the scaling functions with high vanishing moment obtain more accurate results.

1. Introduction

The multiresolution time-domain (MRTD) scheme proposed by [1] provides an efficient algorithm for electromagnetic field computation and shows excellent capability to approximate exact solution with low sampling rates. However, the Battle-Lemarie wavelet function used in [1] is not compact supported, which means the iterative equations contain infinite terms. We must cut off the iterative equations in the actual computation and this may introduce truncation errors. So different wavelet bases, which are compact supported with some numbers of vanishing moments, have been used to improve this method [25]. This makes a great development for MRTD schemes. As a kind of numerical method, the MRTD schemes show great advantages in numerical dispersion properties [69]; meanwhile, these schemes need a more rigorous stable condition than the conventional FDTD method [10]. For containing more terms in the iterative equations, the terminal conditions or absorbing boundary conditions are more complicated to process in MRTD schemes; this disadvantage has limited the application of the MRTD scheme. To overcome this limitation, some works on the perfect match layer have been made [1113]; however, other terminal conditions also need to be analyzed specifically. For the transmission lines equations, the resistive terminal conditions could be equivalent as a general Thevenin circuit; this paper will solve this kind of terminal condition in the MRTD scheme.

Since the appearance of the telegraph equations, studies on transmission lines have had a considerable development. Several equivalent forms of transmission line theory have been proposed to describe the influence of the incident electromagnetic field to the transmission lines [1416]. In [17], the classical theory of the transmission line has been summarized and the theory on the high frequency radiation effects to the transmission lines is introduced. In the monograph [18], the multiconductor transmission lines (MTL) theory has been comprehensively studied in detail. For the two-conductor lossless transmission lines, there are several methods, which contain the series solution, the SPICE solution, the time-domain to frequency-domain (TDFD) transformation method, and the FDTD method [18]. However, the MRTD scheme has not been used to calculate the terminal response of transmission lines. In this paper we will derive a MRTD scheme for this problem.

In this paper, we focus on the calculation of the terminal response of two-conductor transmission lines equations by using MRTD scheme. In Section 2, the MRTD scheme is derived based on Daubechies’ scaling functions for the two-conductor lossless transmission line equations, and, for the resistive terminations, the iterative equations for the terminal voltages are derived, a method is proposed to update the iterative equations which contain some terms whose indices exceed the index range in the MRTD scheme, and then the stability and the numerical dispersion are studied. In Section 3, the MRTD scheme is extended to the two-conductor lossy transmission line. In Section 4, the numerical results are presented on the terminal response of both lossless and lossy transmission lines using the MRTD scheme and compared to the FDTD method at different space discretization numbers and different Courant numbers.

2. MRTD Scheme for Two-Conductor Lossless Transmission Lines

2.1. MRTD Formulation

In this section, the MRTD scheme is applied to the following scalar transmission lines equations for two-conductor lossless lines [18]: where and are the per-unit-length inductance and capacitance, respectively.

Based on the method outlined in [1], the voltage and current can be expanded as follows: where and are the coefficients for the voltages and currents in terms of scaling functions, respectively. The indices and are the discrete spatial and temporal indices related to space and time coordinates via and , where and represent the spatial and temporal discretization intervals in and direction. The function is defined as with the rectangular pulse function

The function is defined as where represents Daubechies’ scaling function. Figure 1 shows Daubechies’ scaling function with two vanishing moments.

For deriving the MRTD scheme for (1a) and (1b), we need the following integrals: where represents the Kronecker symbol. Considerwhere denotes the effective support size of the basis functions. The coefficients are called connection coefficients and can be calculated by (9). Taking Daubechies’ scaling functions as the basis functions, Table 1 shows for , which are zeros for , and for it can be obtained by the symmetry relation , where represents the Fourier transform of .

Daubechies’ scaling functions satisfy the shifted interpolation property [19] for integer, where is the first moment of the scaling functions and the values of are listed in Table 1.

Following the theory in [3] and making use of (10), (5) is modified to In spite of the support of the scaling functions [20], single-point sampling of the total voltages and currents can be taken at integer points with negligible error. Taking voltage at spatial point and at time , we obtain where is the Dirac delta function. Equation (12) means the voltage value at each integer point is equal to the coefficient. The current values have the same character at each half integer point. Therefore, we will use and directly to represent the voltage at the point and the current at the point in this paper.

The modified in (11) also satisfy integrals (7) and (8). Applying the Galerkin technique to (1a) and (1b), we can obtain the following iterative equations for the voltages and currents:

2.2. Terminal Iterative Equations for Resistive Load in MRTD Scheme

We will consider the terminal conditions for the two-conductor lossless transmission lines equations in this section. Equations (1a) and (1b) are homogeneous linear equations; we need to add the terminal conditions to obtain the unique solution.

Considering the two-conductor lines shown in Figure 2, we assume the length of the total line is and the resistive loads are and . The line is divided uniformly into NDZ segments with the space interval and the total solution time is divided into NDT steps with the uniform time interval . Similar to the conventional FDTD, we will calculate the interlace voltages, , and currents, , in both space domain and time-domain as shown in (13a) and (13b), for .

For the resistive terminations, we note the voltage at the source as and the current at the source as , the external voltage at the load as , and the current at the load as . The discrete voltages and currents at the source are denoted as and ,  and the discrete voltages and currents at the load are denoted as , and , then the terminal characterizations could be written in terms of a generalized Thevenin equivalent as   Equations (14a) and (14b) denote the discretization terminal conditions for the case of resistive terminations, so we need to introduce these conditions to the iterative equations (13a) and (13b) to obtain the numerical solution.

Notice that, in the iterative equations (13a) and (13b), not only the iterative equations of the terminal voltages and should be derived and the iterative equations of voltages and currents “near" the terminals also need to be updated. The voltages and currents “near" the terminals we mean are the voltages and for , and the currents and for . All of these voltages and currents contain some terms that exceed the index range in iterative equations (13a) and (13b). Figure 3 shows the discretization of the terminal voltages and the voltages and currents near the terminal.

We will derive the MRTD scheme at the terminal firstly. For updating the iterative equations for the terminal voltages, we need to decompose iterative equations ((13a), (13b)). Since the coefficients satisfy the following relation [4] substituting (15) into (13a), we can obtain

Considering the corresponding terms with , we can decompose (13a) as [21]for . Equation (13b) could make the analogous decomposition. We could view the MRTD scheme for two-conductor transmission lines as the weighted mean of the conventional FDTD method with spatial discretization step for , and the weighting coefficient for each term is . Besides, for the MRTD scheme whose coefficients satisfy relationship (15), the analogous decomposition could be made. This relationship between the MRTD scheme and the conventional FDTD method is useful for us to update the iterative equations.

Taking as an example to derive the iterative equations at the terminal,

Following steps of (16) and (17), we can decompose (18) as

Here, we could view each equation in (19a), (19b), and (19c) as a central difference scheme, (19a) is the central difference scheme related to points and , (19b) is the central difference scheme related to points and , and so on, but the terms , whose subscripts exceed the index range, make (19a), (19b), and (19c) out of work. So we need to make some update for the iterative equations. Using the forward difference scheme to replace the central difference scheme, we change the difference points in (19a) to become and and change the difference points in (19b) to become and ; the others follow the same step. Keeping the weighting coefficient unchanged in each equation, we can obtain where the terminal current and can be derived from (14a)

Summing up all the equations in (20a), (20b), and (20c),

Substituting (21) into (22), we can obtain the iterative equation at the source

With the same steps, we can obtain the iterative equation at the load

After deriving the iterative equations at the terminal, we will put forward a truncation method to update iterative equations which contain some terms whose indices exceed the index range in the MRTD scheme.

Taking as an example, for , decomposing (13a), Noticing the first terms in (25a), (25b), (25c), (25d), and (25e), there is no term exceeding the index range in each equation. Meanwhile, the equations which contain the exceeding indices terms are all appearing in the rest of terms. As mentioned before, we can view the MRTD scheme as the weighted mean of the conventional FDTD method, but (25a), (25b), (25c), (25d), and (25e) show that the last equations are unavailable for forming the iterative equations in MRTD scheme. To solve this problem, we make truncation here. We update the iterative equation of by using the summation of the first terms in (25a), (25b), (25c), (25d), and (25e) that means we use the weighted mean of the first to approximate the summation of all the terms.

Summing up the first terms in (25a), (25b), (25c), (25d), and (25e), we can obtain the modified iterative equations for .

Using the same method, we can obtain the modified iterative equations near the load for .

The voltages at the interior points are determined from (13a) for .

For the iterative equation of the current, there is a little difference from the voltage’s. As shown in Figure 3, the interlace currents appear at the half integer points which means all the currents are located at the interior points. So we only need to modify the currents near the terminals. Following the same steps of the derivation of voltages iterative equations near the terminal, we could obtain the current iterative equations near the terminals.

For the current iterative equations near the source for .

For the current iterative equations near the load for .

The currents at the interior points are determined from (13b) for .

2.3. Terminal Iterative Equations for Inductive Resistance in MRTD Scheme

Since we have discussed the resistive load in Section 2.2, we will consider a more complicated terminal load which consisted of a resistance and inductance shown in Figure 4. The resistance and the inductance at the load are noted as and , respectively.

Keeping the source as a resistive terminal and changing the load including inductance, we note the voltage at the source as and the current at the source as , the external voltage at the load as , and the current at the load as . The terminal conditions could be written as follows:

Expanding , , , and as (2a) and (2b) and sampling them at the time discreting point , the terminal conditions become

It could be seen from Section 2.2 that the change of the terminal condition only affects the iterative equations at the terminals, so we just need to consider two iterative equations. Since we keep the source as a resistive termination, the iterative equation at the source should be the same as (23). Actually, if we substitute (33a) into (22), we could obtain (23). So the only iterative equation we should derive is located at the load. If we set in (33b), the terminal condition at the load will have the analogous form with the source, which means the load with a resistance and inductance degenerates to be a resistance. For those , transforming (33b) as

Following the steps we get the iterative equation of in Section 2.2; we can obtain the iterative equation at the load where for .

2.4. Stability Analysis

For the purpose of stability analysis, (13a) and (13b) can be rewritten as

Following the procedures in [22], the finite-difference approximations of the time derivations on the left side of (37a) and (37b) can be written as an eigenvalue problem

In order to avoid instability during normal time stepping, the imaginary part of must satisfy

As we consider the lossless two-conductor transmission lines in (1a) and (1b), the transient values of voltages and currents distributed in space can be Fourier transformed with respect to -coordinates to provide a spectrum of sinusoidal modes. Assuming an eigenmode of the spectral domain with , the voltages and currents can be written as where represents the voltage at point , represents the current at point , and and are the amplitudes of the voltages and currents.

Substituting (40a) and (40b) into (38a) and (38b) and (37a) and (37b), we obtain In (41), is pure imaginary andwhere is the velocity of the wave along with the lines.

Numerical stability is maintained for every spatial mode only when the range of eigenvalues given by (42) is contained entirely within the stable range of time-difference eigenvalues given by (39). Since both ranges are symmetrical around zero, it is adequate to set the upper bound of (42) to be smaller or equal to (39); we can obtain the stability condition

Noting the Courant number the maximum values of required by a stable algorithm, which are listed in Table 1 as , can be calculated from the connection coefficients.

2.5. Dispersion Analysis

To calculate the numerical dispersion, substituting a time harmonic trial solution into (37a) and (37b), we can obtainwhere is the wave angular frequency and is the numerical wave number.

Using the number of cells per wavelength and the wave number , we obtain the dispersion relationshipwhere is the ratio between the theoretical and numerical wavelength.

The value of could be computed by Newton iterative method and using the formula calculates the phase error in degrees. Figure 5 shows the phase errors of different MRTD schemes versus the samples per wavelength. Compared with the conventional FDTD method at the same sampling numbers, the MRTD schemes show better numerical dispersion properties than FDTD method, which means the discretization error of the MRTD schemes is smaller than the FDTD method.

3. MRTD Scheme for Two-Conductor Lossy Transmission Lines

In this section, we will extend the MRTD scheme to the two-conductor lossy transmission lines.

3.1. MRTD Formulation

For the lossy case, the two-conductor transmission line equations become where , , , and are the per-unit-length resistance, inductance, conductance, and capacitance, respectively.

Compared to the lossless transmission lines, the lossy case must consider the resistance losses along the lines and the losses in the medium. However, the steps to obtain the MRTD scheme are the same. Similar to the lossless case, we firstly extend the voltage and current with Daubechies’ scaling functions and the rectangular function and use and representing the voltage at the point and the current at the point , respectively, and and represent the spatial and temporal discretization intervals. By applying the Galerkin technique, we can obtain the iterative equations for the lossy transmission lines equations where is the connection coefficient and , , ,  and   are constants

The differences between (48a) and (48b) and (13a) and (13b) are the coefficients of terms in the iterative equations that are caused by the unit-per-length resistance and inductance . If we set and , the coefficients , and , are all equal to , and the iterative equations (48a) and (48b) will degenerate to iterative equations (13a) and (13b).

For the lossy case, we should also modify the iterative equations at the terminal and near the terminal of the lines. Considering the two-conductor lines shown in Figure 2, we assume the length of the total line is and the resistive loads are and . The line is divided uniformly into NDZ segments with the space interval and the total solution time is divided into NDT steps with the uniform time interval . Following the same steps in Section 2.2, we could obtain the modified iterative equations.

For the voltage iterative equation at the source

For the voltage iterative equation at the load

For the voltage iterative equations near the source for .

For the voltage iterative equations near the load for .

The voltages at the interior points are determined from (48a) for .

For the current iterative equations near the sourcefor .

For the current iterative equations near the load for .

The currents at the interior points are determined from (48b) for .

Besides, for the two-conductor line shown in Figure 4, we can obtain the iterative equation at the load where for .

3.2. Stability Analysis

To study the stability of the MRTD scheme for lossy case, we need to make some changes. Rewrite (48a) and (48b) as follows:

The finite-difference approximations of the time derivations on the left side of (61a) and (61b) are different from the left side of (37a) and (37b), but we can also write them as an eigenvalue problem

In order to avoid instability during normal time stepping, the imaginary part of also must satisfy

Then following the steps in Section 2.4, using the Fourier transform, expand the transient values of voltages and currents distributed in space. We can also obtain the same stability condition as (43)

However, the dispersion analysis for the iterative equations of the lossy transmission lines is quite different from the lossless case. Since and , that is, the coefficient of is not equal to the coefficient of and the coefficient of is not equal to the coefficient of on the left side of (61a) and (61b), if we substitute a time harmonic into the iterative equations into (61a) and (61b), there are some other terms that could affect the ratio between the theoretical and numerical wavelength except samples per wavelength, so we could not obtain a brief dispersion relation as (45). However, the numerical results in Section 4.2 show that the MRTD method could obtain a more accurate result than the FDTD method at the same space interval and time interval.

4. Numerical Result

4.1. Lossless Transmission Lines

In this section, the two-conductor lossless transmission lines as shown in Figure 2 are considered to calculate the terminal voltages. The length of the lines is  m and the per-unit-length capacitance and inductance are  pF/m and μH/m, respectively. This corresponds to RG58U coaxial cable [18]. The characteristic impedance of the line is and the velocity of propagation is . The terminal load is and the source resistance is .

We will use a trapezoidal pulse as shown in Figure 6 as the source voltage, whose initial value is 0 V and amplitude is , total time is , rise time is , and fall time is , respectively. The bandwidth of the pulse is approximate to , so the segment length should be electrically short at this frequency requiring   () [18]. As we take the rise time of the trapezoidal pulse to be , the approximate bandwidth of the pulse is and the maximum section length of should be less than , noting . Since we divide the line into NDZ segments uniformly, NDZ should be greater than . The time step will be calculated by (44) with different Courant number .

Under the conditions of the space discretization number and the Courant number , we calculate the terminal voltages using the MRTD schemes with , , and wavelets’ scaling functions. We also calculate the terminal voltages by the FDTD method under the same conditions. Figure 7 shows the numerical results by different methods and -MRTD represents the MRTD scheme using Daubechies’ scaling functions with vanishing moment as basis functions, where .

For the time-dependent discrete terminal voltages, the relative error is defined as follows [23]: Here, represents the numerical results of FDTD and MRTD at each time discretization point and is the numerical result of series solution at each time discretization point, which can be regarded as the exact solution [18]. Taking as the exact result, we calculate the relative errors of FDTD method and MRTD scheme.

Table 2 shows the relative errors and runtime for different schemes. Since the iterative equations in MRTD schemes contain more terms than the conventional FDTD method, the MRTD schemes expend more runtime. When we use -MRTD, the numerical result shows a larger relative error. The reason is that the vanishing moment of the wavelet’s scaling function is not high enough. For the wavelets’ scaling functions whose vanishing moment is high enough, like wavelet and wavelet, the numerical results show smaller relative errors.

Figure 8 shows the relative errors versus the space discretization numbers. The space interval will decrease with the increase of the space discretization number. We can see from the figures that the relative errors for -MRTD increase with the increase of NDZ. And, for -MRTD and -MRTD, the relative errors decrease with the increase of NDZ and show a little smaller relative error than the conventional FDTD. It means we can get a more accurate result at same space interval and time interval by -MRTD and -MRTD.

Figure 9 describes the relative errors versus the Courant numbers. The time interval will decrease with the decrease of the Courant number. The results show that, with the decrease of the Courant numbers, the relative errors are almost unchanged for the conventional FDTD method, while the relative errors are quite different with different Courant numbers for all the three MRTD schemes. That means the choice of the Courant number significantly affects the relative errors of the MRTD schemes, and we could choose the proper Courant number to optimize the MRTD schemes.

To validate the stability of the MRTD schemes, we increase the initial value of the pulse to 20 V and keep other parameters unchanged. Figure 10 shows the relative errors versus the pace discretization numbers. It can be seen from the figures that the -MRTD scheme shows a larger relative error and the relative errors of -MRTD and -MRTD schemes are smaller than the conventional FDTD method.

The numerical results for the lossless transmission lines also show that the -MRTD does not perform better than the FDTD method; meanwhile, -MRTD and -MRTD schemes show better quality in accuracy and stability. The reason for this phenomenon is that the scaling function of the wavelet does not have enough high vanishing moment. When we use Daubechies’ scaling functions to expand the voltages and currents in the two-conductor transmission lines equations, the vanishing moment decides the accuracy of the approximation. The scaling functions with high vanishing moments could approximate voltages and currents more accurately; however, the scaling functions with low vanishing moments like wavelet’s may introduce a larger error. So we can see from Figure 5 that -MRTD has a better numerical dispersion property than the FDTD method, but it gets larger relative errors in numerical computation. For the scaling functions which have high enough vanishing moments like wavelet and wavelet, the numerical results show smaller relative errors and are in agreement with the dispersion analysis. However, a high vanishing moment for scaling function may increase the computation complexity in MRTD schemes. So the vanishing moments of the wavelet’s scaling functions have a great effect on the accuracy of the MRTD scheme; it is necessary to choose a scaling function with proper vanishing moment when we use the MRTD scheme for the numerical computation.

4.2. Lossy Transmission Lines

In this section, we will consider the lossy two-conductor transmission lines shown in Figure 11. Two conductors of rectangular cross section of width μm and thickness μm are separated by μm and placed on one side of a silicon substrate () of thickness μm; the total line length is  cm. The near end is a source with a  Ω resistance and the far end is a load with a  Ω resistance and μH inductance in series. The per-unit-length inductance and capacitance were computed as μH/m and  pF/m. This gives a velocity of  m/s and a one-way time delay of  ns, which gives an effective dielectric constant of () and characteristic impedance of  Ω. The per-unit-length dc resistance is computed as  Ω/m [18]. Dielectric loss is not included in these calculations, which means the per-unit-length conductance is .

The source is a ramp function as shown in Figure 12, the initial value of the ramp function is , and the amplitude is  V with a rise time of  ns. The total computing time is 20 ns. The bandwidth of the source is approximate to  GHz. The space discretization step for the MRTD was chosen to be , so the space discretization number NDZ should be greater than 34. The time step will also be calculated by (44) with different Courant numbers.

We calculate the near end voltage and the far end voltage of the lossy PCB with space discretization number NDZ = 40 and the Courant number . Figure 13 shows the computing results. Since -MRTD may introduce a larger error in the computation as shown in Section 4.1, we use -MRTD and -MRTD to compute the terminal voltages.

Here, we choose the time-domain to frequency-domain transformation method (TDFD), which is a straightforward adaptation of a common analysis technique for lumped, linear circuits and systems [18], to validate the computing results of MRTD schemes and FDTD method. Table 3 shows the relative errors and the runtime of the MRTD schemes and FDTD method. It can be seen that MRTD schemes spend much time to obtain more accurate results.

Figure 14 describes the relative errors versus the space discretization numbers. For both -MRTD and -MRTD, the MRTD schemes show a little smaller relative error than the conventional FDTD. That means the MRTD schemes could obtain a more accurate solution under the same time interval and space interval. This is because -MRTD and -MRTD have better dispersion property than the FDTD method and the scaling functions of wavelet and wavelet have high enough vanishing moments.

Figure 15 shows the relative errors versus the Courant numbers. With the decrease of the Courant number, the relative errors of the FDTD method increase, because the time-domain is oversampled for the FDTD method. However, the MRTD schemes perform decreasing relative errors. That means the MRTD schemes could obtain a more accurate result with a smaller time interval. And even when the FDTD method is oversampled in the time-domain, the MRTD schemes perform well.

5. Conclusion

In this paper, we derived the MRTD scheme for the two-conductor transmission lines and studied the stability and the numerical dispersion of this scheme. By viewing the MRTD schemes as the weighted mean of the conventional FDTD method at different space interval, we derived the iterative equations for the terminal voltages when the terminals are pure resistive, and a method is proposed to update the iterative equations which contain some terms whose indices exceed the index range in the MRTD scheme. Using the same method, we derived the iterative equation for the inductive load. Then we extended the MRTD scheme to the lossy transmission lines. Using different wavelets’ scaling functions as basis functions, the MRTD schemes are implemented for both lossless case and lossy case and the numerical results are compared to the conventional FDTD method. The numerical results show the MRTD schemes need more runtime to obtain more accurate results. And the vanishing moment of the wavelet’s scaling functions will significantly affect the quality of the MRTD scheme; using a scaling function with a proper vanishing moment as basis function in MRTD scheme could obtain a more accurate result.

Competing Interests

The authors declare that they have no competing interests.

Acknowledgments

The authors would like to thank Yinkun Wang for his comments on the paper. This work was supported by the National Natural Science Foundation of China (no. 11271370).