Background

The electrohydrodynamic flow of a fluid in an ion-drag configuration in a circular cylindrical conduit is governed by a nonlinear second-order ordinary differential equation. Perturbation solutions of fluid velocities for different orders of nonlinearities were given by McKee et al.[1]. In their study, a description of the problem was presented in which the governing equations were reduced to the following nonlinear boundary value problem (BVP):

d 2 u d r 2 + 1 r du dr + H 2 1 u 1 αu = 0 , 0 < r < 1 ,
(1)

subject to boundary conditions

u 0 = 0 , u 1 = 0 ,
(2)

where u(r) is the fluid velocity, r is the radial distance from the centre of the cylindrical conduit, H is the Hartman electric number and the parameter α is a measure of the strength of the nonlinearity. In[1], the authors used a regular perturbation technique to obtain two perturbation solutions given by Equations 4 and 6 depending on the value of the nonlinearity control parameter α.

For α << 1 and assuming a solution of the form

u r = n = 0 α n u n r ; α .
(3)

Mckee et al.[1] obtained the O(α3) perturbation solution as

u r ; α = 1 I 0 Hr I 0 H + α u 1 Hr + C 1 I 0 Hr + v 1 Hr K 0 Hr + α 2 u 2 Hr + C 2 I 0 Hr + v 2 Hr K 0 Hr .
(4)

Similarly, for α >> 1, the authors[1] proposed that the solution to the BVP could be expanded in the series of the form

u r = n = 0 α n u n r ; α
(5)

with an O(1) leading-order term and obtained the perturbation solution as

u r ; α = H 2 4 1 + 1 α 1 r 2 + 1 α 2 2 0 r log 1 s 2 s ds + π 2 6 .
(6)

Paullet[2] proved the existence and uniqueness of the solution to the BVP (1) and (2) in the following theorem:

Theorem 1. For any α > 0 and any H2≠ 0, there exists a solution to the BVP (1) and (2). Furthermore, this solution is monotonically decreasing and satisfies 0 < u(r) < 1 / (α + 1) for all r ∈ (0,1).

Remark 1. By a solution of Equations 1 and 2, we mean a function u(r) ∈ C[0,1] ∩ C2(0,1) that satisfies Equation 1 for 0 < r < 1 along with Equation 2. In order for such a function to be a solution, we must necessarily have u(r) < 1/α on (0,1); if u(r) ever equals 1/α, it is no longer C2, owing to the term u(r) / (1 − αu(r)) in Equation 1[2].

Paullet[2] claimed an error in the perturbation and numerical solutions given in[1] for large values of α. This stems from the fact that for large α, the solutions are O(1/α), not O(1) as proposed in the perturbation expansion used in[1]. For α << 1, our solutions obtained by the two semi-analytic algorithms (proposed in the ‘Application of OHAM to EHD flow problem’ and ‘Application of optimal homotopy analysis method to EHD flow problem’ subsections) are in complete agreement with those of[1] and[2], but for α >> 1, the proposed solution profiles are similar to those of[2]. Thus, based on our work in this paper, we support Paullet’s solution profiles for α >> 1.

Recently, Mastroberardino[3] proposed an analytical method based on the homotopy analysis method (HAM) to find the solutions of Equations 1 and 2 for α ∈ (0,1] and H2 up to 4. The author[3] has shown that the homotopy perturbation method (HPM) yields a divergent solution for all of the cases considered. The HAM solutions are quite accurate for lower values of the parameters α and H2, but the accuracy decreases rather fast for higher values of these parameters even though fairly higher order (20 to be precise) solutions were considered, as shown in Table one of[3]. Further, from Figure two of[3], we observe that even a slight deviation from the optimal value of ℏ causes a huge square residual error for α = 0.5, 1 and H2 = 4. This, along with the qualitative difference between the solution profiles of Mckee et al.[1] and Paullet[2] for α >> 1, motivated us to look for algorithms giving accurate solutions for higher values of the parameters as well.

The aim of the present work is to propose two algorithms for the solutions of the above BVP (1) and (2) for all values of relevant parameters using optimal homotopy asymptotic method (OHAM) and optimal homotopy analysis method. We show that even the third- and fourth-order solutions obtained from OHAM and optimal homotopy analysis method, respectively, are highly accurate for α >> 1. From Figures 1 and2, we see that the square residual errors E3/E4 are stable even for larger deviations from the optimal value of C1 (in the case of OHAM) or c1 (in the case of optimal homotopy analysis method) as compared to the deviations in ℏ (in the case of HAM). A comparison is made between OHAM, optimal homotopy analysis method and HAM via exact square residual errors. It is shown that for higher values of α and H2, the respective third- and fourth-order OHAM and optimal homotopy analysis method solutions are more accurate than the 20th-order HAM solutions. Further, the central processing unit (CPU) time is also calculated and compared for these methods, establishing the superiority of OHAM and optimal homotopy analysis method over the HAM solution. Also, the solution profiles shown for α = 4, 10, H2 = 1 and α = 4, 10, H2 = 10 by Figures 3 and4 respectively match Paullet’s solution profiles shown in Figures one and two of[2] for the corresponding values of the parameters.

Figure 1
figure 1

Square residual error E 3 for the third-order OHAM ( C 2 = −0.1809055, C 3 = 0.275378).

Figure 2
figure 2

Square residual error E 4 of the fourth-order optimal HAM ( c 2 = 0.0242099, c 3 = −6.19495).

Figure 3
figure 3

OHAM solution u ( r ) for H 2 = 1 and α = 4 (red), α = 10 (blue).

Figure 4
figure 4

OHAM solution u ( r ) for H 2 = 10 and α = 4 (red), α = 10 (blue).

Analysis of the method

Optimal homotopy asymptotic method

Since the last two decades, homotopy perturbation method[4] and homotopy analysis method[5] based on the topological concept of homotopy have become very popular in solving nonlinear ordinary/partial differential equations[6, 7]. Later, in 2008, Marinca et al.[811] introduced a new analytical method known as OHAM to solve a variety of nonlinear problems. This method is straightforward and reliable, and it does not need to look for ℏ curves like HAM. This method provides us a convenient way to control the convergence of the series solution and allows the adjustment of the convergence region wherever it is needed via unspecified number of convergence control parameters. These parameters are determined in such a way that the optimal values are yielded unlike the ℏ curve method used in HAM. The OHAM solution generally agrees with the exact solution at larger domains as compared to HPM and HAM solutions. OHAM is based on a generalized zeroth-order deformation equation (8) and does not consider the m th-order deformation equation like HAM.

We apply OHAM to the following nonlinear differential equation:

A u r + f r = 0 , B u = 0 , L u r + f r + N u r = 0 , B u = 0 ,
(7)

where, A = L + N, L is a linear operator, N is a nonlinear operator, r denotes the independent variable, u(r) is an unknown function, f(r) is a known function and B is a boundary operator.

A homotopy h(φ(r,q),q): R × [0,1] → R is constructed satisfying

1 q L φ r , q + f r = H q L [ φ r , q + f r + N φ r , q ] , B φ r , q = 0 ,
(8)

where, q ∈ [0,1] is an embedding parameter, H(q) is a nonzero auxiliary function for q ≠ 0 and H(0) = 0. As the embedding parameter q increases from 0 to 1, the φ(r,q) varies from the initial approximation u0(r) to the solution u(r).

The auxiliary function H(q) is chosen as

H q = q C 1 + q 2 C 2 + q 3 C 3 + ,
(9)

where C1, C2, C3,⋯ are constants to be determined. It is very important to choose these constants properly since the convergence of the solution depends on them.

Expanding φ(r,q) in a power series with respect to the parameter q, we get

φ r , q , C 1 , C 2 , = u 0 r + u 1 r , C 1 q + u 2 r , C 1 , C 2 q 2 + .
(10)

Substituting Equation 10 into Equation 8 and equating the coefficients of like powers of q, we obtain the following equations:

L u 0 r + f r = 0 , B u 0 = 0 ,
(11)
L u 1 r = L u 0 r + f r + C 1 [ L u 0 r + N 0 u 0 r + f ] r , B u 1 = 0 ,
(12)
L u 2 r = L u 1 r + C 1 [ L u 1 r + N 1 u 0 r , u 1 r + C 2 ] L u 0 r + N 0 u 0 r + f r , B u 2 = 0 ,
(13)
L u 3 r = L u 2 r + C 1 [ L u 2 r + N 2 u 0 r , u 1 r , u 2 r ] + C 2 [ L u 1 r + N 1 u 0 r , u 1 r + C 3 [ L u 0 r + N 0 u 0 r + f r ] , B u 3 = 0 ,
(14)
L u m r = L u m 1 r + C 1 [ L u m 1 + N m 1 u 0 , u 1 , , u m 1 ] + C 2 [ L u m 2 + N m 2 u 0 , u 1 , , u m 2 ] + + C m 1 [ L u 1 r + N 1 u 0 r , u 1 r ] + C m [ L u 0 r + N 0 u 0 r + f r ] , B u m = 0 ,
(15)

where N m (u0, u1,⋯, u m ) is the coefficient of qm in the expansion of N(ϕ(r,q)) about the embedding parameter q.

The above equations are called the zeroth-, first-, second- and m th-order problems, respectively.

As q → 1, in Equation 10,

u r , C i = u 0 r + k = 1 u r , C i .
(16)

Truncating Equation 16 at level k = m, the m th-order solution is given by

u ˜ m r , C 1 , C 2 , , C m = u 0 r + i = 1 m u i r , C 1 , C 2 , , C i .
(17)

Substituting Equation 17 into Equation 7, one gets the following residual:

R m r , C 1 , C 2 , , C m = L u ˜ m r , C 1 , C 2 , , C m + f r + N u ˜ m r , C 1 , C 2 , , C m .
(18)

If R m = 0, then ũ m will be the exact solution, which does not happen in practice, especially in nonlinear problems. In order to find the optimal values of C i , i = 1, 2, 3,⋯, we first construct the functional (called the square residual error)

E m C 1 , C 2 , , C m = a b R 2 r , C 1 , C 2 , , C m dr ,
(19)

([a,b] being the domain of the problem), and then minimizing it, we get

E m C 1 = E m C 2 = = E m C m = 0.
(20)

Substituting the optimal values of C i ’s obtained from Equation 20 into Equation 17, the m th-order approximate solution ũ m is obtained.

As discussed in[12], computing E n (C1, C2, C3,⋯, C n ) directly with a symbolic computational software is impractical. Thus, we approximate Equation 19 using a Gaussian quadrature with eight nodes followed by minimizing Equation 19 using the Mathematica function Minimize; the optimal values of these convergence control parameters are obtained.

OHAM faces the practical problem of computing higher order iterates since as many number of parameters C m are to be computed as the order of iterates. The method is well suited for the electrohydrodynamic (EHD) problem as shown by the various solution profiles and tables.

Application of OHAM to EHD flow problem

Choosing L = d 2 d r 2 and f = H2 and using Equation 11, the zeroth-order problem for Equation 1 with boundary conditions (2)

d 2 u 0 r d r 2 + H 2 = 0 , u 0 1 = 0 , u 0 0 = 0 gives u 0 r = 1 2 H 2 H 2 r 2 .
(21)

As the fourth-order approximate solution gives a very accurate solution even for higher values of the nonlinearity parameter α and the Hartmann electric number H. These iterates are obtained from Equations 12 to 14, and the first three iterates are listed below:

  • First-order problem:

    d 2 u 1 r d r 2 = d 2 u 0 r d r 2 + H 2 + C 1 [ d 2 u 0 r d r 2 + 1 r d u 0 r dr α u 0 r d 2 u 0 r d r 2 α r u 0 r d u 0 r dr + H 2 1 1 + α u 0 r ] , u 1 1 = 0 , u 1 0 = 0.
    (22)
  • Second-order problem:

    d 2 u 2 r d r 2 = d 2 u 1 r d r 2 + C 1 [ d 2 u 1 r d r 2 + 1 r d u 1 r dr α u 0 ( r ) d 2 u 1 r d r 2 α u 1 ( r ) d 2 u 0 r d r 2 α r u 0 ( r ) d u 1 r dr α r u 1 ( r ) d u 0 r dr H 2 ( 1 + α ) u 0 ( r ) ] + C 2 [ A u 0 + H 2 ] , u 2 ( 1 ) = 0 , u 2 ( 0 ) = 0.
    (23)
  • Third-order problem:

    d 2 u 3 r d r 2 = d 2 u 2 r d r 2 + C 1 [ d 2 u 2 r d r 2 + 1 r d u 2 r dr α u 0 ( r ) d 2 u 2 r d r 2 α u 1 ( r ) d 2 u 1 r d r 2 α u 2 ( r ) d 2 u 0 r d r 2 α r u 0 ( r ) d u 2 r dr α r u 1 ( r ) d u 1 r dr α r u 2 ( r ) d u 0 r dr H 2 ( 1 + α ) u 2 ( r ) ] + C 2 [ d 2 u 1 r d r 2 + 1 r d u 1 r dr α u 0 ( r ) d 2 u 1 r d r 2 α u 1 ( r ) d 2 u 0 r d r 2 α r u 0 ( r ) d u 1 r dr α r u 1 ( r ) d u 0 r dr H 2 ( 1 + α ) u 0 ( r ) ] + C 3 [ A u 0 + H 2 ] , u 3 ( 1 ) = 0 , u 3 ( 0 ) = 0.
    (24)

Solving Equations 22 to 24, we get the first three iterates as follows:

u 1 r = 1 24 H 2 C 1 1 + r 2 12 + H 2 5 + r 2 1 + α ,
(25)
u 2 ( r ) = 1 720 H 2 ( 1 + r 2 ) [ 30 ( C 1 + C 2 ) x ( 12 + H 2 ( 5 + r 2 ) ( 1 + α ) ) + C 1 2 { 720 + 10 H 2 ( 47 77 α + r 2 ( 7 + 13 α ) + H 4 ( 61 260 + 199 α 2 14 r 2 ( 1 5 α + 4 α 2 ) + r 4 ( 1 10 α + 9 α 2 ) ) } ] ,
(26)
u 3 ( r ) = 1 604 , 800 H 2 ( 1 + r 2 ) [ 25 , 200 ( C 2 + C 3 ) x ( 12 + H 2 ( 5 + r 2 ) ( 1 + α ) ) + 1 , 680 C 1 2 { 720 + 10 H 2 ( 47 77 α + r 2 ( 7 + 13 α ) ) + H 4 ( 61 260 + 199 α 2 14 r 2 ( 1 5 α + 4 α 2 ) + r 4 ( 1 10 α + 9 α 2 ) ) } + C 1 3 { 1 , 209 , 600 + 5 , 600 H ( 193 424 α + r 2 ( 23 + 62 α ) ) + 56 H 4 ( 4 , 853 26 , 310 α + 25 , 597 α 2 + r 2 ( 922 + 5 , 940 α 6 , 278 α 2 ) + r 4 ( 53 710 α + 897 α 2 ) ) + H 6 ( 20 , 775 203 , 959 α + 456 , 665 α 2 273 , 481 α 3 r 4 ( 405 9 , 989 α + 31 , 835 α 2 22 , 251 α 3 ) + 15 r 6 ( 1 + 49 α 299 α 2 + 191 α 3 ) + r 2 ( 4 , 845 + 56 , 861 α 139 , 315 α 2 + 87 , 299 α 3 ) ) } + 1 , 680 C 1 { 180 ( 1 + 4 C 2 ) + H 4 C 2 ( 61 260 α + 199 α 2 14 r 2 ( 1 5 α + 4 α 2 ) + r 4 ( 1 10 α + 9 α 2 ) ) + 5 H 2 ( 3 ( 5 + r 2 ) ( 1 + α ) + 2 C 2 ( 47 77 α + r 2 ( 7 + 13 α ) ) } ] .
(27)

Substituting the above iterations in Equation 17, the m th-order approximate solution is obtained as

u ˜ m r , C 1 , C 2 , C 3 , , C m = u 0 r + u 1 r , C 1 + u 2 r , C 1 , C 2 + u m r , C 1 , C 2 , C 3 , , C m .
(28)

From Equation 18, the m th-order residual is

R m r , C 1 , C 2 , C 3 , , C m = d 2 u ˜ m d r 2 + 1 r d u ˜ m dr + H 2 1 u ˜ m 1 α u ˜ m m = 1 , 2 , 3 .
(29)

Substituting Equation 29 in Equation 19 and computing the square residual error E m numerically using the Gauss quadrature formulae with eight node points followed by minimizing E m , the optimal values of the convergence control parameters C1, C2, C3,⋯, C m are obtained.

Optimal homotopy analysis method

The optimal homotopy analysis method was first proposed by Liao[12] containing exactly three convergence control parameters at any level of approximation in contrast to OHAM. The optimal homotopy analysis method is based on a generalized zeroth-order deformation equation (31). Liao[12] used special deformation functions which are determined completely by only one characteristic parameter |c2| < 1 and |c3| < 1, respectively. To illustrate the procedure, consider the nonlinear equation

N u r = 0.
(30)

Marinca and Herisanu[9] constructed a general form of the zeroth-order deformation equation:

1 B q L φ r ; q u 0 r = c 1 A q N φ r ; q , r Ω , q 0 , 1 ,
(31)

where N is a nonlinear operator, L is a linear operator and A(q) and B(q) are called deformation functions satisfying

A 0 = B 0 = 0 , A 1 = B 1 = 1 ,
(32)

the Taylor series of which:

A q = m = 1 μ m q m , B q = m = 1 σ m q m ,
(33)

exist and are convergent |q| ≤ 1.

There are infinite number of deformation functions satisfying the properties (32) and (33). For the sake of computational efficiency, we use the following one-parameter deformation functions:

A 1 q ; c 2 = m = 1 μ m c 2 q m , B 1 q ; c 3 = m = 1 σ m c 3 q m ,
(34)

where |c2| < 1 and |c3| < 1 are constants called the convergence control parameters, and

μ 1 c 2 = 1 c 2 , μ m c 2 = 1 c 2 c 2 m 1 , m > 1 ,
(35)
σ 1 c 3 = 1 c 3 , σ m c 3 = 1 c 3 c 3 m 1 , m > 1.
(36)

Using these deformation functions, the zeroth-order deformation equation takes the form

1 B 1 q ; c 3 L φ r ; q u 0 r = c 1 A q ; c 2 N φ r ; q , r Ω , q 0 , 1 ,
(37)

where c1 ≠ 0 is an auxiliary parameter called the convergence control parameter. Thus, we have at most three convergence control parameters: c1, c2 and c3. As the embedding parameter q increases from 0 to 1, φ(r;q) deforms continuously from the initial guess u0(r) to the exact solution u(r) since φ(r;0) = u0(r) and φ(r;1) = u(r).

Note that φ(r;q) is determined by the auxiliary operator L, the initial guess u0(r) and the convergence control parameters c1, c2 and c3, and we have great freedom to choose them. Assuming that all of them are so properly chosen that φ(r;q) has the Taylor series representation as φ r ; q = u 0 r + m = 1 u m r q m , which converges at q = 1, thus the solution by optimal homotopy analysis method will be given as

u r = u 0 r + m = 1 u m r ,
(38)

where u m r = 1 m ! m φ r ; q q m | q = 0 is the m th-order homotopy derivative[9].

Taking the m th-order homotopy derivative on both sides of Equation 37, we get the m th-order deformation equation:

L u m r χ m k = 1 m 1 σ m k c 3 u k r = c 1 k = 0 m 1 μ m k c 2 N u k r ,
(39)

subject to the given boundary conditions.

Application of optimal homotopy analysis method to EHD flow problem

Now, we apply the optimal homotopy analysis method as developed above to the EHD flow (Equations 1 and 2). Assuming the initial guess u0(r) = 0 and the linear operator L = d 2 d r 2 , Equation 39 becomes

d 2 d r 2 u m r χ m k = 1 m 1 σ m k c 3 u k r = c 1 k = 0 m 1 μ m k c 2 N u k r ,
(40)

where

N [ u k ( r ) ] = u k ( r ) + 1 r u k ( r ) + H 2 ( 1 χ k ( 1 + α ) u k 1 ( r ) ) α i = 1 k u i r u k i r α r i = 0 k u i r u k i r ,
(41)

and σ m (c3) and μ m (c2) are given in Equations 35 and 36.

Using Equations 40 and 41, we compute the first four iterates as we get a very satisfactory solution from these four iterates only. These are

u 1 r = 1 2 H 2 c 1 1 + c 2 1 + r 2 ,
u 2 r = 1 24 H 2 c 1 1 + c 2 1 + r 2 x ( 12 + 1 + c 2 c 3 + c 1 1 + c 2 x 24 + H 2 5 + r 2 1 + α ,
u 3 ( r ) = 1 720 H 2 c 1 ( 1 + c 2 ) ( 1 + r 2 ) x [ 360 ( 1 + c 2 + c 2 2 c 3 c 2 c 3 ) x + 60 c 1 ( 1 + c 2 ) ( 1 + c 2 c 3 ) x ( 24 + H 2 ( 5 + r 2 ) ( 1 + α ) ) + c 2 2 1 + c 2 2 { 1 , 440 + H 2 ( 61 14 r 2 + r 4 ) x 1 + α 2 20 H 2 ( 31 46 α + r 2 ( 5 + 8 α ) ) } ] ,
u 4 ( r ) = 1 604 , 800 H 2 c 1 ( 1 + c 2 ) x ( 1 + r 2 ) [ 302 , 400 ( 1 + c 2 + c 2 3 c 2 2 ( 1 + c 3 ) c 3 c 2 c 3 ) + 25 , 200 c 1 ( 1 + c 2 ) ( 3 + 3 c 2 2 4 c 2 2 ( 1 + c 3 ) 4 c 3 + c 3 2 ) ( 24 + H 2 ( 5 + r 2 ) ( 1 + α ) ) + 2 , 520 1 + c 2 2 ( 1 + c 2 c 3 ) { 1 , 440 + H 2 ( 61 14 r 2 + r 4 ) 1 + α 2 20 H 2 ( 31 46 α + r 2 ( 5 + 8 α ) ) } + c 1 3 1 + c 2 3 { 2 , 419 , 200 + 15 H 6 ( 1 , 385 + 323 r 2 27 r 4 + r 6 ) 1 + α 3 + 11 , 200 H 2 ( 143 281 α + r 2 ( 19 + 43 α ) ) 112 H 4 ( 2 , 884 + 8 , 633 α + 5 , 749 α 2 + 2 r 4 ( 17 + 79 α + 62 α 2 ) r 2 ( 566 + 1 , 867 α + 1 , 301 α 2 ) ) } ] .
(42)

The fourth-order optimal homotopy analysis method solution û4(r) is obtained by substituting Equation 42 in Equation 38 and is given by

u ^ 4 r , c 1 , c 2 , c 3 = i = 0 4 u i r , c 1 , c 2 , c 3 .
(43)

The optimal values of parameters c1, c2 and c3 are computed by minimizing the square residual error E m defined by Equation 19.

Convergence of the solutions

In this section, we discuss the convergence of the third-order OHAM solution and the fourth-order optimal homotopy analysis method solution given in Equations 28 and 43, respectively. The convergence of these two solutions depend on their respective convergence control parameters C1, C2, C3 and c1, c2, c3. The values of these parameters are obtained by using the least square method given in the ‘Analysis of the method’ section. From Figures 1 and2, we see that the square residual errors E3/E4 are stable even for larger deviations from the optimal values of C1 (OHAM) or c1 (optimal homotopy analysis method) as compared to the deviations in ℏ (HAM) from its optimal value. From Figure two of[3], we see that when ℏ moves towards the left of its optimal value −0.198 and approaches −0.30, the square residual error E20 shoots up from its minimum value 3.461 × 10−4 to a value greater than 107. So, for a relatively smaller variation of the order 10−1 in ℏ, there is a huge variation of the order 1011 in the square residual error E20, whereas in our proposed algorithm based on OHAM, a similar variation in the value of C1 about its optimal value −0.168637 causes no appreciable change in E3. From Figure 2, we conclude that the sensitivity of E4 (optimal homotopy analysis method) with respect to the variation in c1 about its optimal value −0.0455211 is much lesser compared to the sensitivity of E20 (HAM) but is larger than the sensitivity of E3 (OHAM).

The optimal values of the convergence control parameters for all the cases considered are obtained by minimizing Equation 19 using the Mathematica function Minimize and are given in Tables 1,2 and3. In addition, we plot the residual functions R4(r) for both the proposed algorithms in Figures 5 and6 for the parameters α = 0.5, H2 = 4 and α = 1, H2 = 4, respectively. These plots demonstrate the accuracy of OHAM and optimal homotopy analysis method solutions over the HAM solution[3]. As was done by Mastroberardino in[3], the residuals have been plotted as a function of r for the optimal values of the convergence control parameters C1, C2, C3 and c1, c2, c3 (given in Tables 1,2 and3) and not as a function of these convergence control parameters for a fixed value of r as this is a better illustration of convergence.

Table 1 Comparison of exact square residual errors at α = 0.5 and different values of H2
Table 2 Comparison of exact square residual errors at α = 1 and different values of H 2
Table 3 Comparison of exact square residual error at α = 1.5 and different values of H 2
Figure 5
figure 5

Residual R 4 ( r ) for H 2 = 4, α = 0.5 (red - OHAM, blue - optimal HAM).

Figure 6
figure 6

Residual R 4 ( r ) for H 2 = 4, α = 1 (red - OHAM, blue - optimal HAM).

Discussion of solution profiles

In this section, we give the various fourth-order solution profiles for small and large values of α. For α << 1, the solution profiles obtained by the two proposed methods are similar to that obtained by Mckee et al.[1].

Case 1

For α << 1, the solution profiles obtained by optimal homotopy analysis method are depicted in Figures 7 and8. The similar profiles are obtained by using OHAM as well. From the figures, it is clear that the profiles obtained by our approach are the same as that obtained in[1].

Figure 7
figure 7

Optimal HAM solution u ( r ) for H 2 = 1 and α = 0.1 (red-dotted-top), 0.5 (blue-solid-middle), 1 (green-dashed-bottom).

Figure 8
figure 8

Optimal HAM solution u ( r ) for H 2 = 10 and α = 0.1 (red), 0.5 (blue), 1 (green).

Case 2

For α >> 1, in Figures 3 and4, we present OHAM solutions of the BVP (1) and (2) for values of α = 4, 10 and H2 = 1 and α = 4, 10 and H2 = 10, respectively. In the case of α = 4 (respectively, α = 10), the solutions are bounded above by 1 / (α + 1) = 0.2 (respectively, 1 / (α + 1) = 0.09) and are in agreement with those of Paullet[2]. As noted in[1], for large H2, the solutions should tend to u(r) = 1 / (α + 1), and such behaviour is evident in Figures eight and nine. This is in contrast to Figures twelve and thirteen of[1] where for H2 = 10 and H2 = 100, the solutions do not exhibit the proper limiting behaviour and also cross the singularity at 1 / α and thus are not C2. So, our calculations support Paullet’s numerical results for α >> 1.

Comparison with HAM solutions

Tables 1,2 and3 display the square residual errors E3 (OHAM), E4 (optimal homotopy analysis method) and E20 (HAM) at various values of parameters α and H2. It is observed that the square residual errors E3/E4 obtained by OHAM/optimal homotopy analysis method are comparable with E20 (obtained by HAM) for lower values of α and H2 and are significantly smaller than E20 for higher values of α and H2. Table 4 shows the ratio of CPU times incurred to find the 3, 4 and 19 iterates by OHAM, optimal homotopy analysis method and HAM, respectively. Further, the CPU time for HAM is very large compared to those for OHAM and optimal homotopy analysis method.

Table 4 CPU times incurred in calculating the iterations by OHAM, optimal homotopy analysis method and HAM

Conclusions

In this paper, we propose two semi-analytical algorithms based on OHAM and optimal homotopy analysis method to obtain semi-analytical solutions for a nonlinear boundary value problem governing electrohydrodynamic flow, though the nonlinearity confronted in this problem is in the form of a rational function posing a significant challenge in regard to obtaining analytical/semi-analytical solutions. Earlier in 1997, Mckee et al.[1] gave numerical solutions to the EHD flow in a circular cylindrical conduit described by Equations 1 and 2 for various values of H2 and α with the perturbation expansions of the solutions for small and large values of parameter α. Later in 1999, Paullet[2] provided a rigorous result concerning the existence, uniqueness and qualitative properties of the solutions of Equations 1 and 2 for any α > 0 and H2 ≠ 0. Paullet’s solution[2] for α << 1 matches with that of Mckee et al.[1], but there was a difference between the solutions of Paullet and Mckee for α >> 1. Our solutions obtained from the two proposed algorithms support Paullet’s solutions for α >> 1. For α << 1, all the solutions obtained by Mckee et al.[1], by Paullet[2] and from our proposed algorithms are in good agreement. For lower values of α and H2, the solutions obtained by OHAM, optimal homotopy analysis method and HAM are compatible, whereas for higher values of α and H2, the algorithm based on OHAM gives better results than the one based on optimal homotopy analysis method, and the optimal homotopy analysis method solutions are better than the HAM solutions.