1 Introduction

HVDC transmission is a common technology for long-distance and high-capacity power transmission [1, 2]. As an important part of a HVDC system, the grounding electrode provides the system with a path for DC current or unbalanced current [3, 4]. A variety of factors should be considered in designing the DC grounding electrode, such as environment, cost and technology [5].

The design of the HVDC grounding electrode mainly concerns the current field and temperature field [6, 7]. The current field determines the shape and the size of the grounding electrode to meet the safety standards such as step voltage and serves as prior knowledge for calculating the temperature field [8]. Due to environmental and safety considerations, the engineers are also interested in the temperature field in the ground surrounding the electrode

Detailed research has been reported in the literature on calculating current and temperature fields for HVDC grounding electrodes. Generally speaking, the complex image method has a high accuracy and is simple in operation [9]. However, this method requires vertically stratified soil and is not applicable when the soil resistivity varies in all directions. The boundary element method for calculating the current field is relatively complicated in its formulation and calculation, and the finite element method requires large memory [10]. These drawbacks also exist for the finite difference method for calculating the temperature field.

Considering the limitations of the present methods for calculating current and temperature fields, this paper describes a new resistance network method (RNM) for calculating the current field and a finite volume method (FVM) for calculating the temperature field, which are both relatively simple in formulation.

2 Current field and temperature field calculating method

2.1 Basic theory

Neither the RNM nor the FVM involve complex analysis. The basic concept of the two methods is to divide the 3D soil space near the grounding electrode into non-overlapping cells. Then, each cell is considered as a node, and connecting all the nodes together forms a network. After defining the properties of nodes and connections, the current field and the temperature field can be calculated simply by solving the network problem.

The RNM and the FVM allow the soil resistivity to vary in all directions because of the arbitrary subdivision of the soil space. As a result, they can be applied to different types of grounding structure.

Generally speaking, the steps of the RNM and the FVM include: 1) defining and subdividing the problem domain and 2) forming and solving the network. These steps are explained in detail in the following sections based on the most commonly used ring shape and track shape for grounding electrodes.

2.2 Problem domain definition and subdivision

The current injected into the grounding electrode will flow to infinity, and the current field analysis in theory is an infinite boundary problem. However, in practical situations, when the grounding current flows a large enough distance, the soil potential and the electric field will effectively reduce to zero. For all finite element methods, the problem domain for current field calculation must be defined with a finite boundary in order to make the analysis practicable. So, the current field calculation is limited within the defined finite boundary, and the soil potential is regarded as zero outside the boundary. This simplification is also adopted in the calculation of temperature field, and the temperature is regarded as constant outside the boundary.

The definition and subdivision of the problem domain has a direct influence on the speed and accuracy of the field calculation. Normally, the defined domain corresponds to the shape of the grounding electrode, so as to be subdivided easily. For many useful electrode geometries the problem domain can be a right cylinder or a right prism containing the grounding electrode. The top surface of the problem domain represents the surface of the soil, and the central axis of it coincides with that of the electrode, while the cross section shape matches the electrode shape. For a ring-shaped grounding electrode, the cross section shape is a circle; for a track-shaped grounding electrode, the cross section shape is a track, consisting of two straight parts and two semicircular parts. In an analogous way, for other types of grounding electrode, the cross section shape can be to match the shape of grounding electrode. Fig. 1 and Fig. 2 show the finite problem domains of a ring-shaped and a track-shaped grounding electrode.

Fig. 1
figure 1

The problem domain for a ring-shaped grounding electrode

Fig. 2
figure 2

The problem domain for a track-shaped grounding electrode

According to experiences gained from many practical projects, it is reasonable to set the radius r d for the cross section as 100 km and the height h d of the problem domain as 100 km when calculating the current field. The curvature of the Earth can be ignored at this scale. In contrast, the radius r d and height h d are both set to 1 km when calculating the temperature field, since the temperature variation soon becomes small compared to the background variability of temperature, whereas electric fields are detectable for very long distances.

Fan-shaped cells and rectangular prism cells are two basic subdivisions of these problem domains. The fan-shaped cell is applied to the region with circular arc boundaries. Correspondingly, a cylindrical coordinate system is adopted. The origin of the coordinate system is the center of the circular arc. The Z axis of the coordinate system is in the vertical direction, and the r, θ surface of the coordinate system is parallel to the surface of the soil.

According to the cylindrical coordinate system, a circular cylindrical domain or a semi-circular cylindrical subdomain is divided into fan-shaped cells in the depth direction Z, the radius direction r and the angular direction θ, as shown in Fig. 3. Suppose this cell is represented by its central node P, then nodes 1–6 are the central nodes of the adjacent cells at each face. The difference (absolute value) between P and 1 (2) is δr 1 (δr 2), the difference between P and 3 (4) is δθ 3 (δθ 4), and the difference between P and 5 (6) is δz 5 (δz 6). The volume of this cell is V, and the other symbols are shown in Fig. 3.

Fig. 3
figure 3

Schematic diagram of a fan-shaped cell

The rectangular cell is applied to the region with straight boundaries. Correspondingly, a 3D Cartesian coordinate system is adopted. The origin of the coordinate system is the center of the area within straight boundaries. The Z direction of the coordinate system is the vertical direction, and the X, Y surface of the coordinate system is the surface of the soil. The rectangular subdomain is then divided into rectangular cells in directions X, Y and Z, as is shown in Fig. 4. Suppose this cell is represented by its central node P, then nodes 1–6 are the central nodes of the adjacent cells at each face. The difference (absolute value) between P and 1 (2) is δx 1 (δx 2), the difference between P and 3 (4) is δy 3 (δy 4), and the difference between P and 5 (6) is δz 5 (δz 6). The volume of this cell is V, and the other symbols are shown in Fig. 4.

Fig. 4
figure 4

Schematic diagram of a rectangular prism cell

According to the analysis above, for many useful electrode geometries, the problem domain can be subdivided using fan-shaped cells and rectangular prism cells. For a ring shaped grounding electrode, only fan-shaped cells are needed. For the track-shaped grounding electrode, both fan-shaped and rectangular prism cells are needed.

2.3 Network formation and matrix representation to obtain the current field

The equivalent resistance of the cells in each coordinate direction is derived by integrating the formula for conductor resistance:

$$R = \rho \frac{l}{S}$$
(1)

where ρ is the resistivity of the conductor; l is the length of the conductor; S is the cross-sectional area of the conductor. The resistivity is assumed to be constant within each cell.

According to Fig. 3, the equivalent resistances for the fan-shaped cell in the radius direction r, the angular direction θ and the depth direction Z are derived as follows:

$$R_{r} = \rho_{F} \int\limits_{{r_{2} }}^{{r_{1} }} {\frac{{{\text{d}}r}}{\Delta z\Delta \theta r} = \frac{{\rho_{F} }}{\Delta z\Delta \theta }\ln \frac{{r_{1} }}{{r_{2} }}}$$
(2)
$$R_{\theta } = \rho_{F} \frac{1}{{\int\limits_{{r_{2} }}^{{r_{1} }} {\frac{{\Delta z{\text{d}}r}}{r\Delta \theta }} }} = \frac{{\rho_{F} \Delta \theta }}{{\Delta z\ln \frac{{r_{1} }}{{r_{2} }}}}$$
(3)
$$R_{Z} = \rho_{F} \frac{\Delta z}{{\int\limits_{{r_{2} }}^{{r_{1} }} {r\Delta \theta {\text{d}}r} }} = \frac{{2\rho_{F} \Delta z}}{{\Delta \theta (r_{1}^{2} - r_{2}^{2} )}}$$
(4)

where ρ F is the soil resistivity of the fan-shaped cell; r 1 and r 2 are the outer radius and the inner radius of the cell; Δθ and Δz are the fan angle and the thickness of the cell.

According to Fig. 4, the equivalent resistances for the rectangular cell in the direction X, Y and Z are derived as follows:

$$R_{X} = \frac{{\rho_{R} \Delta x}}{\Delta y\Delta z}$$
(5)
$$R_{Y} = \frac{{\rho_{R} \Delta y}}{\Delta x\Delta z}$$
(6)
$$R_{Z} = \frac{{\rho_{R} \Delta z}}{\Delta x\Delta y}$$
(7)

where ρ R is the soil resistivity of the rectangular cell; \(\Delta x\) is the length of the cell; \(\Delta y\) is the width of the cell; \(\Delta z\) is the thickness of the cell.

Figure 5 shows the equivalent resistances within a rectangular cell. To form the equivalent resistance network of a group of cells, a rectangular cell is represented by node P at its center, and connects to the adjacent cells by half its equivalent resistance in the direction towards each connecting face.

Fig. 5
figure 5

The equivalent resistances of a rectangular prism cell

By connecting all adjacent cells in the problem domain, the equivalent resistance network can be formed. Figure 6 illustrates the equivalent resistance network of some adjacent rectangular prism cells (XY plane view). A fan-shaped cell is also represented by node P at its center, and is incorporated in the network in the same way, using half its equivalent resistance in each coordinate direction. Thus the full problem domain can be converted to an equivalent resistance network.

Fig. 6
figure 6

The equivalent resistance network of some adjacent cells

To solve for the potential field it is convenient to use the admittance matrix Y R of the resistance network. The network can be described as follows:

$$\varvec{Y}_{R} \varvec{U}_{R} = {\varvec{I}}_{R}$$
(8)

where U R is the voltage vector of all nodes in the resistance network and I R is the injection current vector of the network.

In order to simplify the analysis, the grounding electrode is regarded as an equipotential system, which means that all the nodes belonging to the grounding electrode itself have the same voltage. In addition, the injection currents are from the electrode nodes, and not from the soil nodes.

Therefore, (8) can be reordered to separate the electrode nodes and the soil nodes, giving block matrices as follows:

$$\left[ {\begin{array}{*{20}c} {\varvec{Y}_{11} } & {\varvec{Y}_{12} } \\ {\varvec{Y}_{21} } & {\varvec{Y}_{22} } \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {\varvec{U}_{1} } \\ {\varvec{U}_{2} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\varvec{I}_{M} } \\ {\mathbf{0}} \\ \end{array} } \right]$$
(9)

where Y 11 and Y 22 are the self-admittance matrices of the electrode nodes and the soil nodes; Y 12 and Y 21 are the mutual-admittance matrices between the electrode nodes and the soil nodes; U 1 and U 2 are the voltage vectors of the electrode nodes and the soil nodes; and I M is the injection current vector of the electrode nodes. The injection current vector of the soil nodes is 0.

2.4 Network formation and matrix representation to obatin the temperature field

The governing equation that describes the temperature field is as follows:

$$\nabla^{2} T + \frac{\rho }{\lambda }J^{2} = \frac{C}{\lambda }\frac{\partial T}{\partial t}$$
(10)

where T and J are the temperature field and the current density in the problem domain; ρ, C and λ are respectively the resistivity, the thermal capacity and the thermal conductivity of the soil; t is time.

With the help of the FVM [11], (10) becomes the following form:

$$a_{P} T_{P} = a_{1} T_{1} + a_{2} T_{2} + a_{3} T_{3} + a_{4} T_{4} + a_{5} T_{5} + a_{6} T_{6} + b$$
(11)

where

$$\left\{ \begin{aligned} & a_{1} = \frac{\Delta y\Delta z}{{\delta x_{1} /\lambda }},a_{2} = \frac{\Delta y\Delta z}{{\delta x_{2} /\lambda }},a_{3} = \frac{\Delta x\Delta z}{{\delta y_{3} /\lambda }} \\ & a_{4} = \frac{\Delta x\Delta z}{{\delta y_{4} /\lambda }},a_{5} = \frac{\Delta x\Delta y}{{\delta z_{5} /\lambda }},a_{6} = \frac{\Delta x\Delta y}{{\delta z_{6} /\lambda }} \\ & a_{P} = a_{1} + a_{2} + a_{3} + a_{4} + a_{5} + a_{6} + C\Delta x\Delta y\Delta z/(\Delta t{\kern 1pt} \lambda ) \\ & b = J_{P}^{2} \rho_{P} \Delta x\Delta y\Delta z + C\Delta x\Delta y\Delta z/(\Delta t{\kern 1pt} \lambda )T_{P}^{(n - 1)} \\ \end{aligned} \right.$$
(12)

for the rectangular prism cells, or:

$$\left\{ \begin{aligned} & a_{1} = \frac{{r_{1} \Delta \theta \Delta z}}{{\delta r_{1} /\lambda }},a_{2} = \frac{{r_{2} \Delta \theta \Delta z}}{{\delta r_{2} /\lambda }},a_{3} = \frac{\Delta r\Delta z}{{r_{P} \delta \theta_{3} /\lambda }} \\ & a_{4} = \frac{\Delta r\Delta z}{{r_{P} \delta \theta_{4} /\lambda }},a_{5} = \frac{{r_{P} \Delta r\Delta \theta }}{{\delta z_{5} /\lambda }},a_{6} = \frac{{r_{P} \Delta r\Delta \theta }}{{\delta z_{6} /\lambda }} \\ & a_{P} = a_{1} + a_{2} + a_{3} + a_{4} + a_{5} + a_{6} + C\frac{{r_{P} \Delta r\Delta \theta \Delta z}}{{\Delta t{\kern 1pt} \lambda }} \\ & b = J_{P}^{2} \rho_{P} r_{P} \Delta r\Delta \theta \Delta z + C\frac{{r_{P} \Delta r\Delta \theta \Delta z}}{{\Delta t{\kern 1pt} \lambda }}T_{P(prev)} \\ \end{aligned} \right.$$
(13)

for the fan-shaped cells.

Here in (12)–(13), T P(prev) is the temperature of node P at the previous time point, and T 1, T 2,…, T 6 and T P are the updated temperatures of nodes 1–6 and P.

For the boundary cells of the problem domain, some minor changes will be made in (11). For the cells that have convective heat transfer, the equation describing the central node and the adjacent nodes becomes:

$$a^{\prime}_{P} T_{P} = a_{1} T_{1} + a_{2} T_{2} + a_{3} T_{3} + a_{4} T_{4} + a_{6} T_{6} + b^{\prime}$$
(14)

For the rectangular cells where convective heat transfer exists on the surface between nodes P and 5 as shown in Fig. 3, some variables are defined as:

$$\left\{ \begin{aligned} & a^{\prime}_{P} = a_{1} + a_{2} + a_{3} + a_{4} + a_{6} + A/(1/h + \delta x_{w} /\lambda ) \\ & b^{\prime} = J_{P}^{2} \rho_{P} \Delta x\Delta y\Delta z + C\frac{\Delta x\Delta y\Delta z}{{\Delta t{\kern 1pt} \lambda }}T_{P(prev)} + \frac{{AT_{air} }}{{1/h + \delta x_{w} /\lambda }} \\ & A = \Delta x\Delta y \\ \end{aligned} \right.$$
(15)

where A is the area of the convective surface; δx W is the distance between node P and the convective surface; h is the convective coefficient. The results are similar to the fan-shaped cells.

2.5 Solving the network equations

When (9) is expanded, the following equations are obtained:

$$\varvec{Y}_{11} \varvec{U}_{1} + \varvec{Y}_{12} \varvec{U}_{2} = \varvec{I}_{M}$$
(16)
$$\varvec{Y}_{21} \varvec{U}_{1} + \varvec{Y}_{22} \varvec{U}_{2} = {\mathbf{0}}$$
(17)

Since the admittance matrix of the network is known, Y 21 and Y 22 in (17) are known. However, the electrode nodes’ voltage vector U 1 and the soil nodes’ voltage vector U 2 are unknown. Noting the linearity of (9) and the equal-potentiality of electrode nodes, it is reasonable to preset U 1 to the assumed or known voltage of the electrode.

With a preset electrode voltage value (such as 1000 V) for voltage vector U 1 in (17), the voltage vector of the soil nodes U 2 can be calculated. The injection current vector I M corresponding to the preset voltage is acquired by substituting U 1 and U 2 into (16). The injection current of the system equals the elements sum of vector I M :

$$I_{C} = \sum\limits_{i = 1}^{n} {I_{i} }$$
(18)

where n is the total number of the electrode nodes; I i is the i th element of vector I M . Assuming the real grounding current is I G , the linear correction factor is the ratio of the real grounding current value and the calculated injection current value, k L  = I G /I C . By multiplying all the calculated node voltages by k L , the real voltage value of all the nodes in the network is obtained, consistent with the known injection current.

To calculate the temperature field, (11)–(15) are represented as a matrix equation:

$${\varvec{AT}} = {\varvec{B}}$$
(19)

The node temperatures T can be calculated by solving (19).

This completes the description of current field and temperature field calculation using the RNM and the FVM. The following section verifies these methods by comparison of numerical results.

3 Case study

The case studied is a HVDC project with ±800 kV nominal DC voltage. Under the same conditions, the current field results [12, 13] calculated by the RNM are compared with the results of the CDEGS software package [14] in order to verify the validity of the method.

As shown in Fig. 7, the grounding electrode comprises two conductors, which are both track-shaped.

Fig. 7
figure 7

Schematic diagram of a double-track shaped electrode

Cross Section 1 represents the middle of the straight part, cross Section 2 represents the intersection of the straight and curved parts, and cross Section 3 represents the middle of the curved part. Table 1 shows the relevant parameters of the system. Table 2 shows the soil resistivity data for the region of the electrode. To provide enough distance for the potential field and the temperature field to become constant, as assumed in Section 2.3, the problem domain for the RNM and the FVM has curve radius X, straight length Y, and depth Z, and this is divided into a total of about 1 million fan-shaped and rectangular prism cells.

Table 1 Relevant parameters of the test system
Table 2 Soil resistivity data of the test system

Figure 8 shows the current field results for the grounding electrode. The deviation between the results calculated by the RNM and CDEGS is very small (within 5%), which shows the validity of the RNM. Besides, the maximal step voltage and the surface current density are both within the safety limit [15], which meets the requirements of the project.

Fig. 8
figure 8

Current field results of the grounding electrode

Figure 9 shows the temperature field results calculated using the FVM at a depth of 3.5 m after 120 days of mono-polar operation. Figure 10 shows the temperature variation with time at the hottest point (as marked in Fig. 9) under different soil thermal conductivities. Because the CDEGS software does not calculate the temperature field, the FVM results are compared with results based on previously published formulas [16].

Fig. 9
figure 9

Temperature field results by the FVM at a depth of 3.5 m

Fig. 10
figure 10

Temperature variation at the hottest point

Comparing the FVM time-domain simulation results and the calculated results by published formulas in Fig. 10, it can be seen that the time-domain temperatures are much smaller, because the published formulas are based on the assumption that there is no heat conduction in the problem domain. However, the heat conduction is taken into account in the time domain simulation. It can be concluded from Fig. 10 that soil thermal conductivity must be taken into account, even for quite low thermal conductivities (e.g. λ = 0.1 W/(m·°C)), to avoid unrealistic amounts of heat storage in the surrounding soil. A full study should also consider when electrode-induced heat flows become insignificant compared to the underlying soil heat flows.

For practical HVDC projects, the soil temperature should always be kept below the boiling point of water, which puts a demand on the current density in the soil (the dimension of the grounding electrode). As mentioned above, the highest temperature calculated by the previously published formulas is always higher than the time-domain simulation result. In this regard, the time-domain simulation based on FVM provides an important alternative way to check the temperature requirements at the basic design stage of HVDC projects, which could lead to better use of the grounding electrode without extending its dimension.

4 Conclusion

This paper introduces the resistance network model for calculating the current field in the soil region around HVDC grounding electrodes. The method is highly applicable, and can be efficiently computed in practical HVDC projects.

Comparing the results of the resistance network method and the CDEGS, software the deviation between them is less than 5%, which shows the accuracy of the resistance network method.

This paper also introduces the time-domain simulation of the temperature field based on FVM using the finite volume method, which is an alternative and more realistic way than previously published formulas to estimate the maximum soil temperature for the basic design in actual projects to the experience formulas. By taking into account the thermal conductivity of the soil the FVM avoids over-estimating the soil temperature.