Keywords

1 Introduction

One of the composite materials with properties close to isotropic can include coke- pitch mixtures, which are the basis for the production of isostatic graphite (IG) [1, 2]. The composition of these mixtures includes pitch (matrix) and fine (30–150 μm) or fine-grained (10–30 μm) filler – coke [3, 4]. Owing to the uniqueness of the physicochemical properties, isostatic graphite has been extremely widely used in various fields of science and technology: from metallurgy and mechanical engineering to atomic and renewable energy [5, 6]. The technological cycle of industrial production of isostatic graphite is divided into the following stages: the first stage is the selection, preparation of raw materials, the preparation of a coke-pitch mixture (composite), as well as the isostatic pressing of “green” blanks, the second stage is the burning of blanks and the third is graphitization [4, 6]. The plastic properties of the composite material for the production of isostatic graphite are shown at the stages of pressing and burning [4, 7].

2 Literature Review

Available literature does not contain information on the results of modeling the elastic-plastic behavior of coke-pitch composites at the stages of the production of isostatic graphite blanks, and the mechanical properties are mainly given in the certificates of manufacturers and only for the finished product, which may be associated with the high commercial potential of this technology. In [7, 8], based on well-known analytical solutions for the normal components of the thermal stress tensor in a cylindrical body, the limiting radial temperature differences in composite graphite billets were estimated at the burning stage.

One of the first significant works devoted to implicit algorithms for solving elastoplastic problems is an article by Simo and Taylor [9], which introduced such important concepts as sequential tangential operators and the inverse mapping algorithm. It is shown that for the case independent of the speed of the elastoplastic behavior of the material, the so-called inverse mapping algorithms ensure that the quadratic velocity of the asymptotic convergence of the schemes of iterative solutions based on the Newton method is preserved. In this work, examples of numerical solutions of problems with isotropic and kinematic hardening for the associative flow law are given, as well as a problem with the non-associative Drucker-Prager flow law.

The theoretical foundations for solving a wide class of elastoplastic problems using various modifications of the inverse mapping algorithm are most fully described in [10, 11]. The paper [12] presents a mathematical formulation of the problem of the elastic-plastic state of bulk material based on the classical Drucker-Prager model. Using the inverse mapping algorithm, numerical experiments were carried out using an example of a material characterized by an associative flow law for various values of the angle of repose.

In the considered works [9,10,11,12], there are no closed formulations of the problems of thermo-elastic plasticity of composite materials and examples of their numerical implementation that could be directly applied to improve the technology for producing isostatic graphite.

In connection with the foregoing, this work is aimed at developing tools for the numerical study of the elastoplastic state of coke-pitch composites using isostatic graphite technology.

3 Research Methodology

3.1 Mathematical Statement of the Problem

According to the incremental theory of plasticity, the mathematical model of the isotropic material independent of the speed of the elastoplastic behavior of the isotropic material includes the equilibrium equation, the generalized Hooke law, and the geometric equation written through increments of physical quantities [10,11,12]:

(1)

where is symmetric stress increment tensor of the second rank, Pa; \( \uprho \) is density, kg/m3; \( \mathop {\mathbf{b}}\limits^{.} \) is vector increment of mass forces, N/kg; \( E \) is the modulus of elasticity under uniaxial tension (compression), Pa; \( \upnu \) is Poisson’s ratio; is symmetric increment tensor of the total deformations of the second rank; \( \widehat{{\mathbf{I}}} \) is unit tensor of the second rank; \( {\text{tr}}() \) is tensor trace operator; is increment tensor of initial stresses, Pa; are the elastic and plastic components of the tensor of the increment of total deformations , respectively; \( \mathop {\mathbf{u}}\limits^{.} \) is the displacement increment vector, m.

In the case of isotropic hardening, the material yield condition takes the following form [10, 11]

$$ F\left( {\widehat{{\varvec{\upsigma}}} ,\upvarepsilon_{eq}^{pl} } \right) =\upsigma_{eq} -\upsigma_{y} \left( {\upsigma_{y0} ,\upvarepsilon_{eq}^{pl} } \right), $$
(2)

where \( F \) is the function of the surface fluidity of the material; \( \upsigma_{eq} \) is Mises equivalent stress, Pa; \( \upsigma_{y} \left( {\upsigma_{y0} ,\upvarepsilon_{eq}^{pl} } \right) \) is yield point of the material, taking into account isotropic hardening according to the linear law, Pa; \( \upvarepsilon_{eq}^{pl} \) is Mises equivalent plastic deformation; \( \upsigma_{y0} \) is the initial value of the yield strength of the material, Pa.

The initial conditions for (1) and (2)

(3)

The boundary conditions for (1) and (2):

  • displacement vector

    $$ \left. {\mathbf{u}} \right|_{{S_{u} }} = 0, $$
    (4)

    where \( S_{u} \) is the surface (or surface point) on which the components of displacement are specified, m2;

  • symmetry

    $$ \left. {{\mathbf{n}} \cdot {\mathbf{u}}} \right|_{{S_{su} }} = 0, $$
    (5)

    where \( {\mathbf{n}} \) is the vector of the external normal to the surface of the body; \( S_{su} \) is surface symmetry of the body, m2;

  • external pressure

    $$ \left. {\left( {\widehat{{\varvec{\upsigma}}} \cdot {\mathbf{n}}} \right) \cdot {\mathbf{n}}} \right|_{{S_{p} }} = p , $$
    (6)

    where \( p \) is the external pressure set on the surface of the body \( S_{p} \), Pa.

3.2 The Methodology of Numerical Research

Consider the theoretical foundations of the implicit Return-Mapping Algorithms [10, 11] using the example of solving the problem of the elastic-plastic behavior of isotropic material. In the case of the occurrence of elastoplastic deformations in the material, taking into account the temperature load, elastic stresses are determined by the equation

$$ \widehat{{\varvec{\upsigma}}} = \begin{array}{*{20}c} 4 \\ {\widehat{{\mathbf{C}}}} \\ \end{array} :\left( {\widehat{{\varvec{\upvarepsilon}}}^{tr} - \widehat{{\varvec{\upvarepsilon}}}^{pl} - \widehat{{\varvec{\upvarepsilon}}}_{T} } \right) , $$
(7)

where is the fourth-rank tensor of the elastic constants of the material, Pa; \( \widehat{{\varvec{\upvarepsilon}}}^{tr} \) is a tensor of test (full) deformations of the second rank, which is determined in the approximation of an elastic medium; \( \widehat{{\varvec{\upvarepsilon}}}_{T} \left( {\upbeta,T,T_{ref} } \right) \) is temperature strain tensor; \( \upbeta \) is coefficient of linear thermal expansion (CLThE), K−1; \( T,T_{ref} \) are the current absolute temperature and the absolute reference temperature, respectively, K.

Under the associative law of plastic flow, the increment of plastic deformations is determined by the relation

$$ \Delta \widehat{{\varvec{\upvarepsilon}}}^{pl} = \Delta\uplambda\widehat{{\mathbf{m}}} , $$
(8)

where \( \Delta \widehat{{\varvec{\upvarepsilon}}}^{pl} \) is an increment of plastic deformation at the \( i \)-th step of loading; \( \Delta\uplambda \) is the scalar associative factor (plasticity coefficient), which is determined by the formula

(9)

where \( \widehat{{\mathbf{m}}} \) is the derivative of the plasticity function (2) with respect to the stress tensor; \( h \) is hardening module, Pa.

Using the inverse Euler method, Eq. (7), taking into account (8) and (9) for \( k + 1 \) the loading step, can be easily transformed to

(10)

where \( \widehat{{\varvec{\upsigma}}}^{k + 1} \) is the elastic stress tensor at the loading step, Pa; \( \widehat{{\varvec{\upsigma}}}^{tr} \) is test stress tensor determined in the approximation of an elastic body, Pa.

Formula (10) describes the mapping of the test stress tensor in the direction of the yield surface \( F \). Therefore, this method of solving the elastic-plasticity problem is called the inverse mapping algorithm [10].

System of Eqs. (10), taking into account the symmetry of the stress tensor, has seven unknowns, i.e. six independent components \( \widehat{{\varvec{\upsigma}}}^{tr} \) and plasticity coefficient \( \Delta\uplambda \). In this regard, to close the system of Eqs. (10), it is necessary to supplement it with a scalar Eq. (2) of the form

$$ F\left( {\widehat{{\varvec{\upsigma}}}^{{\varvec{k} + 1}} ,\Delta {\varvec{\uplambda}}} \right) = 0. $$
(11)

Equation (11) ensures the fulfillment of the yield condition at the end of each \( k \)-th stage of loading.

To apply the Newton method, the nonlinear system of Eqs. (10), (11) must be rewritten in the residual format (12). Moreover, to represent the tensors \( \widehat{{\varvec{\upsigma}}}^{k + 1} \), \( \widehat{{\varvec{\upsigma}}}^{tr} \) and \( \widehat{{\mathbf{m}}} \) in the form of vectors, it is necessary to make the transition to six-dimensional space, taking into account their symmetry. This makes it possible to replace tensors of the second rank \( \widehat{{\varvec{\upsigma}}}^{k + 1} \), \( \widehat{{\varvec{\upsigma}}}^{tr} \) and \( \widehat{{\mathbf{m}}} \) with the corresponding vectors \( {\varvec{\upsigma}}^{k + 1} \), \( {\varvec{\upsigma}}^{tr} \) and \( {\mathbf{m}} \) with six components, and instead of using the tensor of the fourth rank , use the tensor of the second rank of elastic constants \( \widehat{{\mathbf{D}}}^{el} \) of dimension six:

$$ \left\{ {\begin{array}{*{20}c} {\varvec{r}_{\varvec{\sigma}} =\varvec{\sigma}^{k + 1} -\varvec{\sigma}^{tr} + \Delta \lambda^{k + 1} \widehat{{\mathbf{D}}}^{el} \cdot m\left( {\varvec{\sigma}^{k + 1} } \right);} \\ {r_{F} = F\left( {\varvec{\sigma}^{k + 1} ,\Delta \lambda^{k + 1} } \right).} \\ \end{array} } \right. $$
(12)

To solve the system of nonlinear Eqs. (12), Newton’s method (13) or linearization by Newton’s method (14) are used, the iterative procedures of which are respectively written as follows:

$$ \left( {\begin{array}{*{20}c} {{\varvec{\upsigma}}_{j + 1}^{k + 1} } \\ {\Delta\uplambda_{j + 1}^{k + 1} } \\ \end{array} } \right) = \left( {\begin{array}{*{20}c} {{\varvec{\upsigma}}_{j}^{k + 1} } \\ {\Delta\uplambda_{j}^{k + 1} } \\ \end{array} } \right) - \left[ {\begin{array}{*{20}c} {\frac{{\partial {\mathbf{r}}_{{\varvec{\upsigma}}} }}{{\partial {\varvec{\upsigma}}}}} & {\frac{{\partial {\mathbf{r}}_{{\varvec{\upsigma}}} }}{{\partial \Delta\uplambda}}} \\ {\frac{{\partial r_{F} }}{{\partial {\varvec{\upsigma}}}}} & {\frac{{\partial r_{F} }}{{\partial \Delta\uplambda}}} \\ \end{array} } \right]^{ - 1} \left( {\begin{array}{*{20}c} {{\mathbf{r}}_{{\varvec{\upsigma}}}^{j} } \\ {{\mathbf{r}}_{F}^{j} } \\ \end{array} } \right) , $$
(13)

or

$$ \left[ {\begin{array}{*{20}c} {\frac{{\partial {\mathbf{r}}_{{\varvec{\upsigma}}} }}{{\partial {\varvec{\upsigma}}}}} & {\frac{{\partial {\mathbf{r}}_{{\varvec{\upsigma}}} }}{{\partial \Delta\uplambda}}} \\ {\frac{{\partial r_{F} }}{{\partial {\varvec{\upsigma}}}}} & {\frac{{\partial r_{F} }}{{\partial \Delta\uplambda}}} \\ \end{array} } \right]\left( {\begin{array}{*{20}c} {\updelta{\varvec{\upsigma}}_{j}^{k + 1} } \\ {\updelta\Delta\uplambda_{j}^{k + 1} } \\ \end{array} } \right) = \left( {\begin{array}{*{20}c} {{\mathbf{r}}_{{\varvec{\upsigma}}}^{j} } \\ {{\mathbf{r}}_{F}^{j} } \\ \end{array} } \right),\left( {\begin{array}{*{20}c} {{\varvec{\upsigma}}_{j + 1}^{k + 1} } \\ {\Delta\uplambda_{j + 1}^{k + 1} } \\ \end{array} } \right) = \left( {\begin{array}{*{20}c} {{\varvec{\upsigma}}_{j}^{k + 1} } \\ {\Delta\uplambda_{j}^{k + 1} } \\ \end{array} } \right) + \left( {\begin{array}{*{20}c} {\updelta{\varvec{\upsigma}}_{j}^{k + 1} } \\ {\updelta\Delta\uplambda_{j}^{k + 1} } \\ \end{array} } \right). $$
(14)

Here, the index \( k \) refers to the loading step, and the index \( j \) refers to the number of iterations according to Newton’s method.

The use of linearization of a system of equations of the form (14) and its solution by the Gaussian elimination method instead of inverting the matrix in (13) using a unit matrix allows significantly reducing the number of arithmetic operations at each iteration step by approximately \( 2n\left( {n - 1} \right)^{2} \), where \( n \) is the dimension of the system of equations.

For \( k = 1 \), the usual elastic problem with respect to complete displacements under the boundary conditions (4)–(6) is solved and the tensor of test stresses is determined. Further, in the part of the body in the elastoplastic state, tensors of the increment of plastic deformations and elastic stresses are determined from solution (14) and the initial stresses are found by the formula

$$ {\varvec{\upsigma}}^{0\left( k \right)} = \Delta \lambda^{\left( k \right)} \widehat{\varvec{D}}^{el} \cdot \varvec{m}^{\left( k \right)} . $$
(15)

The following integration steps (1), (2) for \( k > 1 \) are performed only with a load with initial stresses (15), (16) under boundary conditions (4), i.e. without taking into account external and internal load. In this case, the elastic problem is also solved and the vector of increment of displacements \( \Delta {\mathbf{u}}^{k} \) is determined and the components of the vector of full displacements are determined, according to which new values of the components of the test stress tensor are found. Then, from solution (14), new values of the components of the tensors of the increment of plastic strains and elastic stresses are determined for the part of the body in the elastoplastic state. Next, to perform the next loading step, we find the tensor of the increment of initial stresses according to the formula

$$ {\varvec{\upsigma}}^{0\left( k \right)} = \Delta\uplambda^{\left( k \right)} \widehat{{\mathbf{D}}}^{el} \cdot {\mathbf{m}}^{\left( k \right)} - {\varvec{\upsigma}}^{{0\left( {k - 1} \right)}} . $$
(16)

The plastic strain tensor is determined by the formula

$$ \upvarepsilon^{pl\left( k \right)} =\upvarepsilon^{{pl\left( {k - 1} \right)}} + \Delta\uplambda^{\left( k \right)} {\mathbf{m}}^{\left( k \right)} . $$

The criterion for the completion of calculations may be the fulfillment of one of the conditions

$$ \left| {\Delta {\mathbf{u}}^{k} } \right| \le\updelta_{u} \;{\text{or}}\;\left| {\upvarepsilon_{eq}^{pl\left( k \right)} } \right| \le\updelta_{\upvarepsilon} . $$

To apply the described methodology to the problems of the elastoplastic state of isotropic composite materials, it is necessary to determine their effective physical and mechanical properties. For this, one can either use the additive relations [13] using the known properties of the constituents (matrix and filler) of the composite or experimentally determine the effective values of these properties [7].

Additive relations [13] have the general form

$$ P_{\text{comp}} = P_{\text{f}} V_{\text{f}} + P_{\text{m}} V_{\text{m}} , $$

where \( V_{\text{f}} \), \( V_{\text{m}} \) are the volume fractions of the filler and matrix, respectively; indices comp, f, m relate to the composite, filler, and matrix, respectively; \( P \) is one of the physical properties of the composite, filler, and matrix, respectively.

When solving the unbound thermo-elastic-plastic problem (7), which takes place in IG technology, to determine the temperature field, it is necessary either to solve the non-stationary (stationary) heat conduction problem with the corresponding initial and boundary conditions [14] or to set the known temperature field in advance.

3.3 Software Implementation of the Calculation Method

For the numerical implementation of the above algorithm, the finite element method (FEM) was used [9,10,11,12] and the Mathcad programming environment [15]. To build the geometry and tetrahedron mesh of the model, free open source code is used – a CAD system for grid generation Gmsh [16]. To visualize the results of calculations of physical fields, the free open software code ParaView was used [17]. Testing of the developed program code for solving the problem of elastic-plasticity with isotropic hardening was performed using an example of a material with the mechanical properties of carbon steel.

To fulfill the conditions on the yield surface (11) with an accuracy of 10–6 in each plastic finite element (FE), iterations must be performed 6 times, and to achieve an accuracy of 0.1% in determining the components of the displacement vector, 10–15 loading steps are required initial stresses when solving the global system of discrete FEM equations.

Test.

The problem of elasticity is taking into account the isotropic hardening of a thick-walled cylinder with radii \( r_{1} /r_{2} = 0.05/0.08 \) m. Material is steel (\( E = 2 \cdot 10^{5} \) MPa, \( \upnu = 0.3 \), \( \upsigma_{y0} = 320 \) MPa, \( h = 1.5 \cdot 103 \) MPa). The pressure on the inner wall of the cylinder is \( p { = 150} \) MPa.

The grid convergence of the solution to the problem was determined by the double recount method. As a result, it was found that the computational grid of the test problem, consisting of 2041 linear tetrahedral FEs and 743 nodes, leads to an error in the determination \( \upsigma_{eq} \) of not more than 0.5%.

The results of a numerical solution of the elastoplastic problem for cases of isotropic hardening and ideal plasticity and their comparison with data obtained using the ANSYS Mechanical APDL software product [18] are given in Table 1 and 2.

Table 1. Results of a comparison of solutions to the plasticity problem taking into account isotropic hardening.
Table 2. The results of a comparison of the solutions of the plasticity problem for ideal plasticity.

The results of numerical modeling of physical fields in solving the test problem of elasticity using the developed software code confirm the possibility of its practical application.

4 Results

The following are the results of a numerical analysis of the elastic-plasticity of coke-pitch composite blanks in the production of isostatic graphite.

To conduct studies of thermo-elastic plasticity at the early stages of the burning of IG blanks, the composition of the coke-pitch composite was used, including calcined pitch coke as a filler with an average grain size of 15 μm and a matrix of high-temperature pitch (HTP) in an amount of 40% (by weight) [7]. The softening temperature of the HTP is 140 °C. Pitch coke is characterized by physical properties close to isotropic [19], which positively affects the properties of the finished IG. The calcination temperature of coke exceeds the burning temperature of the IG blanks, which minimizes its shrinkage during the heat treatment. The physical properties of the coke-pitch composite used in the calculations are given in Table 3.

Table 3. Physico-mechanical properties of IG blanks at the burning stage [7] (composition: calcined coke (15 μm) + 40% HTP).

In the calculations, the Poisson’s ratio, CLThE, the yield strength and the hardening modulus of the IG blanks were taken equal to \( \upnu = 0. 2 3 5 \), \( \beta = 1.8 \cdot 10 - 4\; K - 1 \), \( \upsigma_{y0} = 3 \) MPa and \( h = 0 \) MPa, respectively. When heated, the composite material of the IG blanks behaves differently: to the softening temperature of the pitch (matrices) expand, and after the onset of destruction, accompanied by gas-fission, it shrinks with the formation of semicoke and coke in the temperature range of more than 250 °C, which leads to an increase in its density [7, 20].

The calculations were performed for vertically standing IG blanks with a diameter of 300 mm and a height of 500 mm, taking into account gravitational and temperature loads on a finite element mesh consisting of 4762 linear tetrahedral FEs and 1311 nodes. The temperature load in the form of radial temperature drops across the workpieces varied within the range \( \Delta T_{r} \) = 5–15 K.

Analysis of the calculation results shows that:

  • a significant part of the IG blank under the influence of temperature loading is in the plastic state;

  • in the upper part along the axis of the workpiece, gravitational compressive forces and temperature expansion cancel each other out, which results in minimal equivalent elastic deformations and, accordingly, equivalent Mises stresses.

Irreversible plastic deformations worsen the uniformity of the composite and provoke cracks nucleation at the initial stage of burning, i.e. to reach the level of softening temperatures of the matrix material, the beginning of destruction and intense gas evolution.

5 Conclusions

Tools have been developed in the form of methodology and software for the numerical study of the thermal-elastoplastic state of coke-pitch composites in the production technology of isostatic graphite.

Verification of the program code developed in the Mathcad environment is carried out using the example of a numerical solution of the test problem of the elastic-plasticity of isotropic material. A comparison of the results with the data of numerical analysis obtained using the ANSYS Mechanical APDL software product shows that, with isotropic hardening, the maximum discrepancy does not exceed 1.13%, and for ideal plasticity, it is no more than 3.58%.

A numerical analysis of the thermo-elastic-plastic state of composite IG blanks during the burning process is carried out. It is shown that in the early stages of burning at radial temperature gradients of large 33 K/m in the coke-pitch composite, undesirable plastic deformations may occur, which can contribute to the initiation of cracks and reduce the uniformity of the composite material.