Abstract
A numerical simulation of the thermal properties is conducted for an isotropic and homogeneous infinite strip composite reinforced by carbon nanotubes (CNTs) and containing voids. The CNTs can be uniformly or randomly distributed but are non-overlapping. We model the CNTs as thin perfectly conducting elliptic inclusions and assume the voids to be of circular shape and act as barriers to heat flow. We also impose isothermal conditions on the external boundaries by assuming the lower infinite wall to be a heater under a given temperature, and the upper wall to be a cooler that can be held at a lower fixed temperature. The mathematical model, which takes the form of a mixed Dirichlet–Neumann problem, is solved by applying the boundary integral equation with the generalized Neumann kernel. We illustrate the performance of the proposed method through several numerical examples including the case of the presence of a large number of CNTs and voids.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Nanofibers embedded in polymer matrices have attracted attention as one of the reinforcements for composite materials. Carbon nanotubes (CNTs)-reinforced polymer nanocomposites are considered as conventional micro- and macro-composites [1]. Their thermal, mechanical, and electric properties are determined by experimental and theoretical investigations [2,3,4]. CNTs are considered as perfectly conducting inclusions, which suggests imposing Dirichlet boundary conditions on the boundary of CNTs. On the other hand, the classical problems for materials with holes in porous media and materials with voids and insulating inclusions are modeled by the Neumann boundary condition [5, 6].
The present work is devoted to the thermal conductivity in a 2D (two-dimensional) isotropic and homogeneous nanocomposite, which takes the form of an infinite strip, when it is reinforced by non-overlapping CNTs and contains defects or voids. In particular, we are interested in studying the effect of CNTs as well as the presence of voids on the macroscopic conductive and mechanical properties of this composite. Physical measurement shows that CNTs act as superconductors and voids act as insulators with an extremely low conductivity. Henceforth, one can assume that the conductivity of CNTs is infinity and that of the voids is equal to zero. The polymer host has certainly lower conductivity \(\lambda \) than CNTs but higher than voids. In the sequel, the polymer conductivity is normalized to unity, i.e., \(\lambda =1\). The governing equations can be then cast into a mixed boundary value problem (BVP).
Theoretical investigation of mixed BVPs by integral equations can be found in [7,8,9,10,11]. In the same time, implementation of numerical methods for large number of inclusions and holes is still a challenging problem of applied and computational mathematics. We propose in this work a fast and effective algorithm for the numerical solution of the formulated mixed BVP. The method employs the boundary integral equation (BIE) with the generalized Neumann kernel (GNK), which has been used in [10] to solve a similar mixed BVP related to the capacity of generalized condensers. An appealing property of the proposed method is that it can be employed even when the number of perfectly conducting inclusions and holes is very large.
As a result of simulations, we first study the 2D local fields for three types of media. In the first type, we consider the case of pure m void cracks with \(m=5, 30,\) and 50. The second type consists of pure \(\ell \) CNT inclusions with \(\ell =5\) and 200. Finally, we treat the case of a large number of combined inclusions and holes by considering either 2000 of one of the two or 1000 of each. Afterward, we take up the systematic investigation of the effective conductivity of the considered composites. It is important in applications to predict the macroscopic properties of composites which depend on the concentration of perfectly conducting CNTs as well as on the concentration of insulating voids. It is worth noting that the notation of concentration is different for slit shapes of CNTs and circular shapes of holes. The performed simulations of local fields and computation of their averaged conductivity for various concentrations allow to establish the dependence of the macroscopic conductivity on the main geometrical parameters.
We point out that for definiteness, we use in the present paper the terminology of heat conduction. However, other physical phenomena can be discussed by the same method due to the universality of the mathematical model; see Table 1 [12].
2 Problem formulation
Let us consider a channel medium embedding m inhomogeneities in the form of \(\ell \) nanofillers and \(p=m-\ell \) holes (voids). As many nanofillers (e.g., carbon nanotubes [13]) have cross sections of elliptical shapes, we model them as ellipses \(C_{1},\ldots , C_{\ell }\). Furthermore, we represent the non-conducting holes by inner circles \(C_{\ell +1},\ldots , C_m\). The top and bottom infinite walls of the channel are denoted, respectively, by \(C_0'\) and \(C_0''\), which yields a multiply connected domain \(\varOmega \) with a boundary set \(C =\bigcup _{j=0}^{m}C_j\), where \(C_0=C_0'\cup C_0''\). An example of this domain for the case of \(\ell =4\) and \(m=7\) is illustrated in Fig. 1.
The medium matrix without inhomogeneities is supposed to be homogeneous and isotropic with a constant thermal conductivity \(\lambda =1\). We also assume that conduction is the only dominating mechanism of heat transfer in the medium. Except being non-overlapping, no other restriction is imposed on the inhomogeneities as they can be placed at random orientation and position.
The nanofillers are treated as heat superconductors with an almost uniform temperature distribution within each one. Therefore, the temperature T is considered to be equal to an indeterminate real constant \(\delta _j\) on each ellipse \(C_j\) for \(j=1\ldots ,\ell \). This assumption is consistent with the numerical results reported in [14] for CNT-reinforced polymer composites. Furthermore, by the law of energy conservation in steady-state heat conduction, there should be no net thermal flow through each nanofiller. This constraint is written by means of the net heat flux boundary condition (1e).
On the other hand, the curves \(C_{\ell +1},\ldots , C_m\) are assumed to be perfect insulators, and therefore, they act as barriers to heat flow. Henceforth, the Neumann boundary condition (1f) is imposed along the holes contours. Finally, isothermal conditions are imposed on the external boundaries by assuming that the lower infinite wall is a heater of temperature \(T_1\), and the upper wall acts as a heat sink, which can be held at a fixed temperature \(T_0<T_1\). These two values \(T_0\) and \(T_1\) of the temperature on the external boundaries are normalized to 0 and 1, respectively.
Under steady-state conditions, Fourier’s law of heat conduction and the above specified heat boundaries conditions yield that the temperature distribution T is governed by the mixed Dirichlet–Neumann BVP given by
where \(\partial T/\partial \mathbf{n}\) stands for the normal derivative of T. Besides computing the distribution temperature T, we need to determine the values of the constants \(\delta _1,\ldots ,\delta _m\) alongside.
3 The integral equation method
The BIE method with GNK is not directly applicable to (1) because of the external boundary component. However, the above BVP is conformal mapping invariant. The function
conformally maps the unit disk \(|\zeta |<1\) onto the infinite strip \(0<\text {Im}\, z<1\). Thus, the inverse mapping
conformally maps the infinite strip \(0<\text {Im}\, z<1\) onto the unit disk \(|\zeta |<1\), the real axis onto the lower half of the unit circle, the line \(\text {Im}\, z=1\) onto the upper half of the unit circle, and satisfies \(\varPsi ^{-1}(\pm \infty +0\mathrm{i})=\pm 1\). Hence, the function \(\varPsi ^{-1}\) maps the multiply connected domain \(\varOmega \) in the z-plane (the physical domain) onto a multiply connected domain G in the \(\zeta \)-plane interior of the unit circle and exterior of m smooth Jordan curves (the computational domain). In Fig. 2, we display the result of the conformal mapping of the example shown in Fig. 1.
In this way, the harmonic function T can be obtained through
after computing U solution to the BVP in the \(\zeta \)-plane given by
where \(\varGamma '_{0}=\varPsi ^{-1}(C'_{0})\), \(\varGamma ''_{0}=\varPsi ^{-1}(C''_{0})\), and \(\varGamma _{j}=\varPsi ^{-1}(C_{j})\) for \(j=1,2,\ldots ,m\). Notice that the restriction of the function \(U(\zeta )\) on the external boundary is discontinuous at \(\zeta =\pm 1\). However, the function U can be cast into the form
where \(u(\zeta )\) is a harmonic function in G, and
The function \(u_0(\zeta )\) is harmonic in G with \(u_0(\zeta )=1\) on the lower half of the unit circle and \(u_0(\zeta )=0\) on the upper part. The function \(u(\zeta )\) is the solution of the BVP:
where \(\varGamma _0\) is the unit circle.
For the orientation of the boundary components of G, we assume that \(\varGamma _0\) is oriented counterclockwise and the other curves \(\varGamma _1,\ldots ,\varGamma _m\) are oriented clockwise. We assume that the boundaries \(\varGamma _j\), \(j=0,1,\ldots ,m\) are parametrized by \(2\pi \)-periodic functions \(\eta _j(t)\) for \(t\in J_j:=[0,2\pi ]\) such that \(\eta '_j(t)\ne 0\). The whole boundary \(\varGamma \) is then parametrized by the complex function \(\eta \) defined on the disjoint union J of \(J_0,J_1,\ldots ,J_m\) by [15, 16]
Note that the unit circle \(\varGamma _0\) is parametrized by \(\eta _0(t)=\mathrm{e}^{\mathrm{i}t}\), \(t\in J_0=[0,2\pi ]\).
Let \(\mathbf{n}(\zeta )\) be the unit outward normal vector at \(\zeta \in \varGamma \) and let \(\nu (\zeta )\) be the angle between the normal vector \(\mathbf{n}(\zeta )\) and the positive real axis. Then, for \(\zeta =\eta (t)\in \varGamma \),
Thus,
The harmonic function \(u_0(\zeta )\) is the real part of a single-valued analytic function \(f_0(\zeta )\), i.e., \(u_0(\zeta )=\text {Re}[f_0(\zeta )]\), where
and the branch of the logarithm function is chosen such that \(\log 1=0\). On the basis of the Cauchy–Riemann equations, it follows that
which, in view of (4) and (5), implies that
Since
it follows that for \(\eta (t)\in \varGamma _j\) and \(j=\ell +1,\ldots ,m\),
The harmonic function u can be assumed to be a real part of an analytic function \(f(\zeta )\), \(\zeta \in G\). The boundary conditions (3b) and (3c) give the real parts of the function \(f(\zeta )\) on \(\varGamma _j\) for \(j=0,1,\ldots ,\ell \). Specifically, we have
and
For the remaining boundary components, we use the condition (3e) to determine the boundary condition on \(f(\eta )\). By the Cauchy–Riemann equations, we can show using the same arguments as in (7) that
Thus, for \(\eta (t)\in \varGamma _j\) for \(j=\ell +1,\ldots ,m\), it follows from (3e), (8), and (11) that
We integrate both sides with respect to the parameter t for \(t\in J_j\) to obtain
where the integration constants \(\delta _j\) are undetermined. The constants \(\delta _j\), \(j=1,\ldots ,m\) in (10) and (12) are determined so that f(z) is a single-valued analytic function.
Since we aim to compute the real function \(u=\text {Re}[f]\), without loss of generality, we assume \(c=f(\alpha )\in {\mathbb {R}}\) for some given point \(\alpha \in G\). Then, the function \(g(\zeta )\) defined for \(\zeta \in G\) through
is analytic on G. Define
where
Thus,
which implies that
On the basis of the conditions (9), (10), and (12), g(z) fulfills the Riemann–Hilbert boundary value problem
where
Clearly, \(\gamma \) is known but the piecewise constant function h is not and should be determined. Let \(\mu (t)=\text {Im}[A(t)g(\eta (t))]\), i.e., the boundary values of an analytic function g are given by
Thus, to find the boundary values of g, one should determine the two unknown functions \(\mu \) and h. These two functions can be computed using the BIE with GNK [15,16,17].
We define two integral operators \(\mathbf{N}\) and \(\mathbf{M}\) on the space H of all real Hölder continuous functions on the boundary \(\varGamma \) by
On account of [17], we have \(\mu \) is the unique solution of the integral equation
where \(\mathbf{I}\) denotes the identity operator. Additionally, h can be computed using the operators \(\mathbf{M}\) and \(\mathbf{N}\) by
The kernel of the operator \(\mathbf{N}\) is known as the generalized Neumann kernel which is a generalization of the well-known Neumann kernel that corresponds to \(A=1\); see [15,16,17] for more details. The Neumann kernel appears in the double layer integral equation for Laplace’s equation in planar domains [18, p. 282]. See also [19,20,21,22,23].
In employing (19) and (20), respectively, we approximate \(\mu \) and h by the MATLAB function fbie from [15]. This function utilizes a discretization of (19) by the Nyström method associated with the trapezoidal rule [19] to obtain an algebraic linear system of size \((m+1)n\times (m+1)n\), where n is the number of discretization points in each boundary component. The solution of the resulting system is obtained by applying the generalized minimal residual method through the MATLAB function \(\mathtt {gmres}\). What will drastically reduce the computational effort in case of a large number of CNTs or voids is the use of the fast multipole method to compute the matrix-vector multiplication when required in \(\mathtt {gmres}\). In this context, we take advantage of the MATLAB function \(\mathtt {zfmm2dpart}\) from the MATLAB toolbox \(\mathtt {FMMLIB2D}\) [24]. The values of the other parameters in the function fbie are chosen as in [25].
For the number of discretization points n, when the boundaries of the domain are well separated from each other, accurate results can be obtained for moderate values of n, say \(n=2^7\) or \(n=2^8\). If the boundaries are close to each other, then large values of n are required to obtain accurate results. Further, in the MATLAB function fbie, singularity subtraction [15, 26] has been used in solving the integral equation which improves the accuracy of the numerical solution of the integral equation for domains with close to touching boundaries.
The MATLAB function \(\mathtt {zfmm2dpart}\) has been employed also in [15] to write a MATLAB function fcau for fast and accurate computation of the Cauchy integral formula. Although the integral in the Cauchy integral formula becomes nearly singular when the formula is used to compute the values of an analytic function for points near to the boundary, applying singularity subtraction can overcome this singularity [15, 27, 28]. This technique of singularity subtraction has been implemented in the function fcau. For more details, we refer the reader to [15].
4 Computing the temperature distribution and the heat flux
By obtaining \(\mu \) and h, we can compute the boundary values of g through (18). The values of \(g(\zeta )\) for \(\zeta \in G\) can be computed by the Cauchy integral formula. For this, we use the MATLAB function fcau from [15]. Then, the values of \(f(\zeta )\) can be computed by (13), and hence, the values of the solution of the BVP (2) are given for \(\zeta \in G\) by
We deduce the values of the temperature T(z) for any \(z\in \varOmega \) by
Moreover, by computing the piecewise constant function h, we can compute as well the values of \(c,\delta _1,\ldots ,\delta _m\) from (16).
The function T(z) is the real part of the function
According to the Cauchy–Riemann equations, we get the derivative of the complex potential W(z) on \(\varOmega \) by
Also,
The denominator in (21) is nonzero on \(\varOmega \) because \(\varPsi \) is a conformal mapping. Consequently, the heat flux q(z) can be written for \(z\in D\) as
Hence,
The two derivatives \(f'_0(\varPsi ^{-1}(z)\) and \(\varPsi '(\varPsi ^{-1}(z))\) in (21) can be computed analytically. So, q can be approximated on \(\varOmega \) by approximating the derivatives of the boundary values of the function f on each boundary component. This can be done by approximating the function \(f(\eta (t))\) using trigonometric polynomial interpolation and then differentiation. Finally, the values of \(f'(\varPsi ^{-1}(z))\) in (21) can be then calculated for \(z\in \varOmega \) through the Cauchy integral formula.
5 Computing the effective thermal conductivity
The medium matrix without inhomogeneities is assumed to be homogeneous and isotropic. We will assume that the CNTs and the circular voids are in the part of the domain between \(x=-1\) and \(x=1\). Thus, the effective conductivity of a layer in the y-direction \(\lambda _y\) is calculated by the formula (3.2.33) from the book [6, p. 53], which in our case on account of (23) becomes
Since
where for \(0<t<\pi \), \(\xi _0(t)\) is on the line \(y=1\) and for \(\pi<t<2\pi \), \(\xi _0(t)\) is on the real line. Thus, for \(\pi<t<2\pi \), we have
Since \(\cot (t/2)<0\) for \(\pi<t<2\pi \), we see that
and hence, for \(\pi<t<2\pi \),
Let \(t_1,t_2\in (\pi ,2\pi )\) be such that \(\xi _0(t_1)=-1\) and \(\xi _0(t_2)=1\). Then,
Consequently, (24) can be written as
In combining (21) with the fact that \(\xi '_0(t)=\mathrm{i}\mathrm{e}^{\mathrm{i}t}\varPsi '(\mathrm{e}^{\mathrm{i}t})\), we can see that
Hence,
which implies that
The second term in the last sum does not depend on neither the CNTs nor the voids. In view of (6) and (25), we have
and hence
Since \(\mathrm{e}^{\mathrm{i}t_1}\) and \(\mathrm{e}^{\mathrm{i}t_2}\) are on the unit circle \(\varGamma _0\), the external boundary of G, and taking into account (13), (14), (15), and (18), Eq. (29) can be written as
By solving (19), we obtain approximate values of \(\mu \) at the discretization points. These values are employed to interpolate the approximate solution \(\mu \) on \(J_0\) by a trigonometric interpolation polynomial, which is then used to approximate the values of \(\mu (t_1)\) and \(\mu (t_2)\).
6 Numerical results
The above-presented method is applied to approximate the temperature distribution T as well as the heat flux q for several examples. Most of these examples include nearly touching boundaries, and therefore, we use \(n=2^{11}\) discretization points on each boundary component. We will choose the CNTs and the circular voids within the part of the domain between \(x=-1\) and \(x=1\). For some of the presented examples, we also discretize part of the domain \(\varOmega \), namely for \(-1.5\le x\le 1.5\) and \(0.0001\le y\le 0.9999\), and compute the values of T and q at these discrete points as described in Section 4.
6.1 The domain \(\varOmega \) with only circular voids
In this subsection, we consider the domain \(\varOmega \) with m non-overlapping circular holes and without any CNT (i.e., \(\ell =0\)). We also assume that all circular holes have the same radius r with the parametrization
in which \(z_1,z_2,\ldots ,z_m\) are the centers of the circular holes. As these circular holes are chosen in the part of the domain \(\varOmega \) between \(x=-1\) and \(x=1\), we define the concentration c(m, r) of these voids to be the area of these circular holes over the area of the rectangle \(\{(x,y)\,:\,-1\le x\le 1,\;0\le y\le 1\}\), i.e.,
The Clausius–Mossotti approximation (CMA) also known as Maxwel’s formula can be applied for dilute composites when the concentration (31) is sufficiently small. Below, we write this formula for a macroscopically isotropic media with insulators of identical circular holes within the precisely established precision in [29]
Example 1
We consider \(m=5\) circular holes with the radius r for \(0<r<0.2\). For Case I, we assume the centers of the holes to be set to \(-0.8+0.5\mathrm{i}\), \(-0.4+0.5\mathrm{i}\), \(0.5\mathrm{i}\), \(0.4+0.5\mathrm{i}\), and \(0.8+0.5\mathrm{i}\). The contour plot of T and |q| for \(r=0.1\) is shown in Fig. 3 (first row). The approximate value of the effective thermal conductivity for \(r=0.1\) is
When r is close to 0.2, the circular holes become adjacent to each other. To show the effects of the radius r on the effective thermal conductivity \(\lambda _y\), we compute the values of \(\lambda _y\) for several values of r, \(0.00001\le r\le 0.19999\). The results are presented in Fig. 4 where, by (31), the concentration of these 5 holes is \(c=c(5,r) = 5 r^2\pi /2 \approx 7.854r^2\) for \(0<c<\pi /10\) and \(0<r<0.2\). The values of the estimated effective conductivity \(\lambda _e\) are given also in Fig. 4. As one can expect, there is a good agreement between \(\lambda _y\) and \(\lambda _e\) for small values of c. In the same time, the divergence of \(\lambda _y\) and \(\lambda _e\) is observed for the concentrations greater than 0.1.
For Case II, the centers of the holes become \(-0.8+0.5\mathrm{i}\), \(-0.4+0.3\mathrm{i}\), \(0.5\mathrm{i}\), \(0.4+0.7\mathrm{i}\), and \(0.8+0.5\mathrm{i}\), which means the centers are not anymore horizontally aligned as the second and fourth centers are now shifted by 0.2 up and down, respectively. This is displayed in Fig. 3 (second row). The curve showing the obtained values of \(\lambda _y\) as a function of the concentration is depicted in Fig. 4.
Figure 4 illustrates that the values of \(\lambda _y\) depend on the position of the circular holes’ centers while the values of \(\lambda _e\) are the same for both cases since it depends only on the concentration of the circular holes and not on their positions. We notice a better agreement between \(\lambda _y\) and \(\lambda _e\) in Case II when comparing to Case I.
Example 2
We consider \(m=30\) circular holes with centers \(x_j+0.25\mathrm{i}\), \(x_j+0.5\mathrm{i}\), and \(x_j+0.75\mathrm{i}\), where \(x_j=-0.9+0.2(k-1)\) for \(j=1,2,\ldots ,10\), and with radius r for \(0<r<0.1\). The contour plot of T and |q| for \(r=0.099\) is shown in Fig. 5. The approximate value of the effective thermal conductivity for \(r=0.099\) is
When r is close to 0.1, the circular holes become adjacent to each other. We compute the values of \(\lambda _y\) for several values of r, \(0.00001\le r\le 0.09999\). The obtained results are depicted in Fig. 6 where, by (31), the concentration of these 30 holes is \(c=c(30,r) = 30 r^2\pi /2\approx 47.124r^2\). Note that \(0<c<3\pi /20\) for \(0<r<0.1\).
Example 3
We take up here the case of \(m=50\) circular holes with centers \(x_j+0.1\mathrm{i}\), \(x_j+0.3\mathrm{i}\), \(x_j+0.5\mathrm{i}\), \(x_j+0.7\mathrm{i}\), and \(x_j+0.9\mathrm{i}\), where \(x_j=-0.9+0.2(k-1)\) for \(j=1,2,\ldots ,10\), and with radius r for \(0<r<0.1\). On the basis of (31), the concentration of these 50 holes is \(c=c(50,r) = 50 r^2\pi /2\approx 78.54r^2\). For \(0<r<0.1\), we have \(0<c<\pi /4\). When r is close to 0.1, the circular holes become adjacent to each other, and the concentration is almost equal to \(\pi /4\). The obtained results showing the behavior of \(\lambda _y\) as a function of the radius r, for \(0.001\le r\le 0.099\), are presented in Fig. 7.
6.2 The domain \(\varOmega \) with only CNTs
In this subsection, we consider the domain \(\varOmega \) with m non-overlapping elliptic CNTs without any circular holes (i.e., \(m=\ell \)). We assume that all CNTs have equal sizes and are of elliptic shape where the ellipses have the parametrization
where \(z_j\) is the center of the ellipse, 2a and 2b are the length of the ellipses axes in the x and y-directions, respectively. If \(a/b>1\), the major axis of the ellipses is horizontal, if \(a/b<1\), the major axis of the ellipses is vertical, and if \(a/b=1\), the ellipses reduce to circles. Here, we choose a and b such that their ratio satisfies \(0.1\le a/b\le 10\). These elliptic shape CNTs are chosen in the part of the domain \(\varOmega \) between \(x=-1\) and \(x=1\). So, we define the concentration c(m, a, b) of these CNTs to be
If \(\frac{a}{b} \ll 1\), instead of (34) the plane slits density is considered in the theory of composites and porous media
For a macroscopically isotropic media with only perfectly conducting identical circular inclusions (CNTs), an approximation of the effective conductivity \(\lambda _e\) is given by the reciprocal to (32) value (see [29])
Example 4
We consider \(m=5\) elliptic CNTs with centers \(-0.8+0.5\mathrm{i}\), \(-0.4+0.5\mathrm{i}\), \(0.5\mathrm{i}\), \(0.4+0.5\mathrm{i}\), and \(0.8+0.5\mathrm{i}\), and where \(0<a<0.2\) and \(0<b<0.5\). Figure 8 (first row) presents the contour plot of T and |q| for \(a=0.19\) and \(b=0.019\) (the ellipses are horizontal). For these values of a and b, the approximate value of the effective thermal conductivity is
For \(a=0.019\) and \(b=0.19\), the contour plot of T and |q| is shown in Fig. 8 (second row). The approximate value of the effective thermal conductivity for these values of a and b is
The CNTs in Fig. 8 have the same concentration. However, the value of \(\lambda _y\) is larger for the vertical ellipses case.
When a approaches 0.2, the ellipses get adjacent to each other. On the other hand, they come close to the upper and lower walls when b approaches 0.5. We compute the values of \(\lambda _y\) for several values of a, \(0.0001\le a\le 0.1999\), with \(b=0.1a\). The obtained results are presented in Fig. 9 (left) where, by (34), the concentration of these 5 ellipses is \(c=c(5,a,b) = 5ab\pi /2 = a^2\pi /4\approx 0.7854a^2\). Note that, for \(0<a<0.2\) and \(b=0.1a\), we have \(0<c<\pi /100\).
The values of \(\lambda _y\) are also computed for several values of b for \(0.001\le b\le 0.499\) with \(a=0.1b\). Since \(a/b=0.1\) is small, the obtained values of \(\lambda _y\) are plotted versus the values of \(\phi = 2.5 b^2\), given by (35), where \(0<\phi <5/8\) for \(0< b <0.5\). The obtained results are presented in the right side of Fig. 9.
Example 5
We consider \(m=200\) elliptic CNTs with centers \(x_k+\mathrm{i}y_j\) for \(k=1,2,\ldots ,20\) and \(j=1,2,\ldots ,10\) where \(x_k=-0.95+(k-1)/10\) and \(y_j=0.05+(j-1)/10\), and with \(0<a<0.05\) and \(0<b<0.05\).
We compute the values of \(\lambda _y\) for several values of a, \(0.0002\le a\le 0.0498\), and \(a/b=10\) (i.e., the ellipses are horizontal) where the ellipses become close to each other when a approaches 0.05. The obtained results are presented in Fig. 10 (left) where the concentration of these 200 ellipses is \(c= 10a^2\pi \approx 31.416a^2\). For \(0<a<0.05\) and \(a/b=10\), we have \(0<c<\pi /40\). Then, we compute the values of \(\lambda _y\) for several values of b, \(0.0002\le b\le 0.0498\), and \(a/b=0.1\). The obtained results for \(\lambda _y\) versus the plane slits density \(\phi =m b^2/2=100b^2\) are presented in Fig. 10 (right), where \(0<\phi <1/4\) for \(0<b<0.05\) and \(a/b=0.1\).
When \(a/b=1\), the ellipses reduce to circles. We compute the values of \(\lambda _y\) for several values of a, \(0.0002\le a\le 0.0498\). The obtained results are presented in Fig. 11 where the concentration of these 200 ellipses is \(c= 100a^2\pi \approx 314.16a^2\). For \(0<a<0.05\) and \(a/b=1\), we have \(0<c<\pi /4\). Figure 11 presents also the values of the estimated effective conductivity \(\lambda _e\) given by (36).
6.3 The domain \(\varOmega \) with 2000 CNTs/voids
We are concerned in this section with the study of a large number of inclusions/holes. We consider two examples where in the first both perfectly conducting inclusions and insulating holes have the same circular shape, while in the second, conductors have an elliptic shape and insulators have a circular shape. The present investigation is useful when studying the impact of geometric shapes on the macroscopic properties of three-phases high-contrast media.
Example 6
We take \(m=2000\) circular holes of equal size with radius \(r=0.0075\). In this example, the concentration \(c=c(m,r) = 1000 r^2\pi \approx 0.1767\) is constant and the locations of these holes are chosen randomly. In this case, the following extension of CMA may be used
where \(c_1\) denotes the conductor concentration, \(c_2\) the insulator concentration, and \(c=c_1+c_2\). Three cases are considered:
-
Case I: We assume that half of the holes are CNTs and the other half are voids (see Fig. 12). For this case, \(c_1\) and \(c_2\) are given by \(c_1=c_2=500 r^2\pi \approx 0.0884\).
-
Case II: All holes are voids, and hence \(c_1=0\) while \(c_2=1000 r^2\pi \approx 0.1767\).
-
Case III: All holes are CNTs, and hence \(c_1=1000 r^2\pi \approx 0.1767\) while \(c_2=0\).
For each case, we run the code for 20 times, so that to get 20 different locations for these circular holes. In each of these 20 experiments, we compute the value of the effective thermal conductivity \(\lambda _y\) by the presented method and the values of the estimated effective conductivity \(\lambda _e\) by (32). As we can see from Fig. 13, \(\lambda _e\) is a constant and the values of \(\lambda _y\) depend on the locations of the holes. For the three cases, the value of \(\lambda _e\) as well as the average and standard deviation of the values of the effective thermal conductivity \(\lambda _y\) for the 20 different locations are presented in Table 2.
Example 7
We consider \(m=2000\) with \(\ell =1000\) elliptic perfect conductors and \(p=1000\) circular insulators of equal area \(\pi r^2\) (see Fig. 14). The radius r is chosen to be the same as in the previous example, i.e., \(r=0.0075\). The locations of both elliptic and circular holes are chosen randomly. For the ellipses, we assume that the ratio between the length of the major axis and the minor axis is 4, and the angles between the major axis and the x-axis are chosen randomly. As in the previous example, we run the code for 20 times. In each of these 20 experiments, we compute the value of the effective thermal conductivity \(\lambda _y\) by the presented method. The computed values are shown in Fig. 14 (left).
Since we have the same number of elliptic perfect conductors and circular insulators of equal area \(\pi r^2\), the conductor concentration \(c_1\) and the insulator concentration \(c_2\) are equal and given by \(c_1=c_2=500 r^2\pi \approx 0.0884\). Although \(c_1\) and \(c_2\) here are the same as in Case I of the previous example, it is clear from Figs. 13 (first row) and 14 (right) that the values \(\lambda _y\) in this example (elliptic conductors) are larger than those in the previous example (circular conductors).
6.4 The dependence of \(\lambda _y\) on \(\phi \) and c
We consider now a domain \(\varOmega \) with \(m=\ell =276\) non-overlapping elliptic CNTs without any void. We assume that all CNTs are of equal size and elliptic shape. The ellipses are parametrized by (33) with \(a<b\), which means they are taken to be vertical.
First we assume that the concentration \(c=c(m,a,b)\) is constant and we choose the values of the parameters a and b such that the plane slits density \(\phi =\phi (m,b)\in [0.4,1.3]\). The domain \(\varOmega \) for \(c=0.5\) and \(\phi =1.3\) is shown in Fig. 15. The contour plots of T and |q| for \(c=0.3\) and \(\phi =0.8\) are presented in Fig. 16.
We also consider five distinct values of the concentration, \(c = 0.1, 0.2, 0.3\), 0.4, 0.5. Then, for each of these values, we compute and show in Fig. 17 (left) the values of \(\lambda _y=\lambda _y(\phi )\). Afterward, we take up the plane slits density \(\phi =\phi (m,b)\) to be constant and we choose the values of the parameters a and b such that the concentration \(c=c(m,a,b)\in [0.1,0.5]\). We consider four values of \(\phi \), \(\phi =0.4,0.7,1,1.3\), and compute again \(\lambda _y=\lambda _y(c)\) for each case. The obtained results are presented in Fig. 17 (right).
The dependence of the conductivity \(\lambda _y\) on \(\phi \) and c is numerically illustrated in Fig. 17, which reveals that \(\lambda _y\) is more sensitive to the density parameter \(\phi \) than to the concentration c. Therefore, the percolation effect for the superconductivity is dominating due to the elliptical shapes of the inclusions contained in the definition of the parameter \(\phi \). The impact of circular inclusions of concentration c onto the percolation is negligible. This observation is inline with the analytical formulas from [30] concerning the impact of circular and elliptic inclusions onto the effective conductivity.
7 Conclusion
A systematic estimation of the local fields and the effective conductivity properties of 2D composites reinforced by uniformly and randomly distributed CNTs is carried out. It is assumed that the medium may contain voids as well. The CNTs are considered as perfectly conducting elliptic inclusions and the voids as circular insulators. For definiteness, a composite strip is considered with the given constant external field passing through the strip. The local field is governed by the Laplace equation in the multiply connected domain formed by the strip without two types of holes, CNTs, and voids. The Dirichlet boundary condition is imposed on the CNTs boundary, and the Neumann boundary condition governs the void boundary. A numerical method is developed to solve the mixed problem for a large number of CNTs and voids. The method makes use of the boundary integral equation with the generalized Neumann kernel [15, 16]. One key feature of this method is that it can be employed for domains with complex geometry as it provides accurate results even when the boundaries are close together. To solve the integral equation, the Fast Multipole Method has been employed, which enables to treat the case of thousands of CNTs and voids. With the help of conformal mappings, the presented method can be extended to treat the case when CNTs and voids are rectilinear slits as done in [25] for example.
The computational study has shown a dependence of the local fields and the effective conductivity \(\lambda _y\) on the concentration of voids c given by (34) as well as on the density \(\phi \) of CNTs given by (35). Besides the opposite conductive properties, voids and CNTs have also different types of the geometric parameters c and \(\phi \) that are not reduced to each other. Hence, the present study is concerned additionally with the case of three-phase composites of high-contrast conductivity. It is demonstrated that our simulations are covered with the classical lower order approximations (Clausius–Mossotti, Maxwell) for dilute composites. The high order concentrations and densities led to different results from the classical ones. It is worth noting that the huge number of numerical experiments for uniformly distributed inclusions yield the graphical dependencies of \(\lambda _y\) on c and \(\phi \), which can be used in practical applications.
All MATLAB codes for the computations in this article are available in GitHub at github.com/mmsnasser/localfields.
References
Rahaman M, Khastgir D, Aldalbahi AK (2019) Carbon-containing polymer composites. Springer, Singapore
Feng L, Xie N, Zhong J (2014) Carbon nanofibers and their composites: a review of synthesizing, properties and applications. Materials 7(5):3919–3945
Loos M (2014) Carbon nanotube reinforced composites: CNT polymer science and technology. Elsevier, Amsterdam
Poveda RL, Gupta N (2016) Carbon nanofiber reinforced polymer composites. Springer, Cham
Adler PM, Thovert JF, Mourzenko VV (2013) Fractured porous media. Oxford University Press, Oxford
Gluzman S, Mityushev V, Nawalaniec W (2017) Computational analysis of structured media. Academic Press, London
Hayes J, Kellner R (1972) The eigenvalue problem for a pair of coupled integral equations arising in the numerical solution of Laplace’s equation. SIAM J Appl Math 22(3):503–513
Lamp U, Schleicher T, Stephan E, Wendland WL (1984) Galerkin collocation for an improved boundary element method for a plane mixed boundary value problem. Computing 33(3):269–296
Nasser MMS, Murid AHM, Al-Hatemi SA (2012) A boundary integral equation with the generalized Neumann kernel for a certain class of mixed boundary value problem. J Appl Math 2012:254123
Nasser MMS, Vuorinen M (2020) Numerical computation of the capacity of generalized condensers. J Comput Appl Math 377:112865
Wendland WL, Stephan E, Hsiao GC, Meister E (1979) On the integral equation method for the plane mixed boundary value problem of the Laplacian. Math Methods Appl Sci 1(3):265–321
Weber E (1957) Electromagnetic fields: theory and applications, vol 1. Wiley, New York
Malekie S, Ziaie F (2015) Study on a novel dosimeter based on polyethylene-carbon nanotube composite. Nucl Instrum Methods Phys Res A 791:1–5
Zhang J, Tanaka M, Matsumoto T (2004) A simplified approach for heat conduction analysis of cnt-based nano-composites. Comput Methods Appl Mech Eng 193(52):5597–5609
Nasser MMS (2015) Fast solution of boundary integral equations with the generalized Neumann kernel. Electron Trans Numer Anal 44:189–229
Wegmann R, Nasser MMS (2008) The Riemann-Hilbert problem and the generalized Neumann kernel on multiply connected regions. J Comput Appl Math 214:36–57
Nasser MMS (2011) Numerical conformal mapping of multiply connected regions onto the second, third and fourth categories of Koebe canonical slit domains. J Math Anal Appl 382:47–56
Henrici P (1986) Applied and computational complex analysis, vol 3. Wiley, New York
Atkinson K (1997) The numerical solution of integral equations of the second kind. Cambridge University Press, Cambridge
Greenbaum A, Greengard L, McFadden G (1993) Laplace’s equation and the Dirichlet-Neumann map in multiply connected domains. J Comput Phys 105(2):267–278
Hackbusch W (1989) Integral equations: theory and numerical treatment. Birkhäuser Verlag, Basel
Helsing J, Wadbro E (2005) Laplace’s equation and the Dirichlet-Neumann map: a new mode for Mikhlin’s method. J Comput Phys 202(2):391–410
Kress R (2014) Linear integral equations, 3rd edn. Springer, New York
Greengard L, Gimbutas Z (2012) FMMLIB2D: A MATLAB toolbox for fast multipole method in two dimensions, version 1.2. http://www.cims.nyu.edu/cmcl/fmm2dlib/fmm2dlib.html. Accessed 1 Jan 2018
Nasser MMS, Kalmoun E (2020) Application of integral equations to simulating local fields in carbon nanotube reinforced composites. In: Mcphedran R, Gluzman S, Mityushev V, Rylko N (eds) 2D and Quasi-2D composite and nanocomposite materials: properties and photonic applications. Elsevier, Amsterdam, pp 233–248
Anselone P (1981) Singularity subtraction in the numerical solution of integral equations. ANZIAM J 22(4):408–418
Austin AP, Kravanja P, Trefethen LN (2014) Numerical algorithms based on analytic function values at roots of unity. SIAM J Numer Anal 52(4):1795–1821
Helsing J, Ojala R (2008) On the evaluation of layer potentials close to their sources. J Comput Phys 227(5):2899–2921
Mityushev V, Rylko N (2013) Maxwell’s approach to effective conductivity and its limitations. Q J Mech Appl Math 66(2):241–251
Mityushev V, Rylko N, Bryła M (2018) Conductivity of two-dimensional composites with randomly distributed elliptical inclusions. ZAMM Z Angew Math Mech 98(4):554–568
Acknowledgements
The authors would like to thank two anonymous reviewers for their valuable comments and suggestions which improved the presentation of this paper.
Funding
Open Access funding provided by the Qatar National Library.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Nasser, M.M.S., Kalmoun, E.M., Mityushev, V. et al. Simulating local fields in carbon nanotube-reinforced composites for infinite strip with voids. J Eng Math 134, 8 (2022). https://doi.org/10.1007/s10665-022-10224-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10665-022-10224-9