A Hybrid Power Series Artificial Bee Colony Algorithm to Obtain a Solution for Buckling of Multiwall Carbon Nanotube Cantilevers Near Small Layers of Graphite Sheets
A hybrid power series and artificial bee colony algorithm (PS-ABC) method is applied to solve a system of nonlinear differential equations arising from the distributed parameter model of multiwalled carbon nanotube (MWCNT) cantilevers in the vicinity of thin and thick graphite sheets subject to intermolecular forces. The intermolecular forces are modeled using van der Waals forces. A trial solution of the differential equation is defined as sum of two polynomial parts. The first part satisfies the boundary conditions and does contain two adjustable parameters. The second part is constructed as not to affect the boundary conditions, which involves adjustable parameters. The ABC method is applied to find adjustable parameters of trial solution (in first and second part). The obtained results are compared with numerical results as well as analytical solutions those reported in the literature. The results of the presented method represent a remarkable accuracy in comparison with numerical results. The minimum initial gap and the detachment length of the actuator that does not stick to the substrate due to the intermolecular forces, as important parameters in pull-in instability of MWCNT actuator, are evaluated by obtained power series.
Multiwalled carbon nanotubes (MWCNTs) have attracted considerable attention among other nanomaterials because of the potential advantages on markedly improved stiffness, strength, and elimination of main failure mechanism . These novel materials can usually be visualized as nanoscale concentric cylinders rolled up by graphene sheets. MWCNTs are produced by different techniques such as chemical vapor deposition, laser ablation, and arc discharge [1, 2]. The nanotubes can provide various ranges of conductive properties depending on their atomic and geometrical structure . The unusual properties of MWCNTs have motivated worldwide engineers to explore their applications in different fields of science .
Experimental investigations show that the conductance of CNTs is strongly influenced by the occurrence of buckling . The repeatable transformation between the buckled state and normal state of CNTs produces good potential applications to create devices such as nanotransistors , nano-valve, and so forth, . With recent growth in nanotechnology, MWCNTs are increasingly used in developing atomic force microscope (AFM) probes [1, 3, 7, 8] and nanoelectromechanical system (NEMS) switches [9–11].
In the nanoscale, the surface forces play an important role in the design and operation of the MEMS and NEMS devices. The van der Waals force and Casimir force are two significant forces in the scale of nanometers . These forces are basically electromagnetic in nature, and they are important when the separation space between objects is very small .
In general, there are two basic approaches to understand the behaviors of CNTs: one is atomistic molecular dynamics simulation and the second is continuum mechanics. However, the molecular dynamic method is very time consuming and computationally expensive for a large-scale system.
In a recent work, Koochi et al.  applied a hybrid continuum model to investigate the molecular force-induced buckling of a freestanding MWCNT probes/actuators suspended over graphite sheets. They carried out a fourth order nonlinear ordinary differential equation for buckling of multiwalled carbon nanotube (MWCNT) probes/actuators. Koochi et al.  used Adomian decomposition method to obtain a solution for buckling and pull-in in stability of MWCNTs. Although, the results of Adomian decomposition method in comparison with numerical results are acceptable, but the results show that the accuracy of Adomian method near the pull-in instability conditions is decreased.
Many different methods have been developed to solve differential equations. However, the solution of nonlinear differential equations still is a challenge [14, 15]. Recently, artificial intelligence techniques are used to solve nonlinear differential equations and modeling engineering problems [16–21]. Lee and Kang  used parallel processor computers to obtain a trial solution for a first order differential equation. Meade and Fernandez  applied feed forward neural networks to solve linear and nonlinear ordinary differential equations. Lagaris et al.  introduced a new method to solve First order linear ordinary and partial differential equations using artificial neural networks. Malek and Beidokhti  applied a hybrid artificial neural network—Nelder-Mead optimization technique to solve high order linear differential equations. A hybrid artificial neural network- swarm intelligence method was used by Khan et al.  to solve a nonlinear differential equation.
The goal of an optimization problem can be stated as finding the combination of parameters (independent variables) which maximizes or minimizes the value of one or more dependent variables. The value or function to be optimized is called objective function.
Artificial bee colony (ABC) is one of the optimization algorithms, which is introduced by Karaboga in 2005 . The motivation of this algorithm is the intelligent behavior of honey bees. ABC is a simple method with a few main common control parameters such as colony size and maximum cycle number.
Karaboga and Basturk  introduced artificial bee colony as an efficient algorithm for numerical function optimization. Karaboga and Akay  performed a comparative study on the ABC. They used ABC for optimizing a large set of numerical test functions. They compared the produced results of ABC algorithm with the results obtained by genetic algorithm, particle swarm optimization algorithm, differential evolution algorithm, and evolution strategies. They reported that the performance of the ABC is better than or similar to those of other population-based algorithms with the advantage of employing fewer control parameters.
In the present study, a combination of power series and artificial bee colony optimization algorithm is applied to obtain a power series solution for the nonlinear ordinary differential equations of MWCNT cantilevers. A remarkable accuracy for the presented method is achieved when the obtained results are compared with numerical results.
2. Mathematical Model
Figure 1 shows the schematic of a typical freestanding MWCNT near a surface consisted of N graphene layers, with interlayer distance . Consider a MWCNT with the mean radius of , the length of L, and multiwall nanotube layers of . The gap between MWCNT and the surface is D.
2.1. Electrostatic Domain
Based on continuum mechanics, an MWCNT is modeled by concentric cylindrical tubes. is Young’s modulus of MWCNT and the cross-sectional moment of inertia I is equal to π . By applying the Euler theory and neglecting the effect of large displacement (finite kinematics) for , the governing equation of a cantilever MWCNT can be defined in the form of following boundary value differential equation : subject to geometrical and natural boundary conditions as
where X is the position along MWCNT measured from the bended end, U is the deflection of MWCNT, and denote the intermolecular force per unit length of MWCNT. The intermolecular force of base on double-volume integral of Lennard-Jones potential and some simplification can be represented as for small number of graphene layers .
In the above equation, is the attractive constants for the carbon-carbon interaction , and is the graphene surface density . By substituting (2) in (1a), (1b) and using the following substitutions the dimensionless form of (1a), (1b) can be obtained as follows: where in all equations prime denotes differentiation with respect to x.
3. Artificial Bee Colony Optimization Algorithm
The artificial bee colony (ABC) algorithm was proposed by Karaboga in 2005. This method is a gradient free optimization algorithm for real parameter optimization, which inspired from intelligent foraging behavior of a bee colony .
In a natural bee colony, some tasks are performed by specialized individuals. In the ABC algorithm, the colony of artificial bees contains three groups of bees as the employed bees, the onlookers, and the scouts . The onlooker bee is a bee waiting for making decision to choose a nectar source. A bee which is going to the nectar source which it previously visited is an employed bee. A scout bee carries out a random search around the hive. In the ABC algorithm, first half of the colony consists of employed artificial bees and the second half constitutes the onlooker bees. In the method proposed by Karaboga, the number of employed bees is equal to the number of food sources around the hive. The employed bee whose food source is exhausted by the employed and onlooker bees becomes a scout bee. The main steps of the algorithm can be summarized as .(i)Initializing the population which can be strategic or random.(ii)Repeat procedure:(a)place the employed bees on the nectar sources in the memory;(b)place the onlooker bees on the nectar sources in the memory;(c)send the scouts to the search area for discovering new nectar sources.(iii)Until requirements are met.
These specialized bees try to maximize the nectar amount stored in the hive by performing efficient division of labor and self-organization. The basic idea and details about ABC algorithm are explained in [25–27, 31]. In the ABC algorithm, proposed by Karaboga, the position of a nectar source represents a possible solution in the search space for the optimization problem, and the nectar amount of a food source represents the profitability (fitness) of the associated solution.
4. Solution Method
The governing equation of a nanotube cantilever was expressed by (1a), (1b). In order to solve (1a), (1b), assume a discretization of the domain D with m arbitrary points. Here, the problem can be written as the following set of equations: subject to given boundary conditions in (2).
Let us assume as an approximate solution to (1a), (1b) in which is a vector containing adjustable parameters. These parameters (i.e., the adjustable parameters) can be evaluated by minimizing the following sum of squared errors, subject to given boundary conditions in (2) In order to transform (5) to an unconstrained problem, can be written as where and are adjustable parameters. is a power series () which involves adjustable parameters of to . Here, (7) is in the form of a power series with adjustable coefficients, and it exactly satisfies the given boundary conditions of (1-b).
Now, an optimization technique can be applied in order to determine the optimal adjustable parameters of (i.e., ) to minimize in (6). Here, the ABC algorithm is used to evaluate the adjustable vector parameter of v to minimize (6).
For different sizes of the series (n =5,6,7,…,10), the domain of solution is divided to 21 collocation points with equal spices of 0.05 . This configuration was applied for all solutions in the following text. The control parameters of ABC are essential for obtaining an accurate solution. Increase of colony size increases the calculation time, and decrease of colony size decreases the accuracy of solution and may lead to trap in the local optimums. Table 1 shows the best obtained combination of user-specified parameters of ABC method, which are used for this problem in the following text. This combination of parameters is obtained by trial and error.
In order to verify the convergence and accuracy of the present method, buckling of a typical nanotube-actuator with is computed for different size of series using PS-ABC method. The obtained results are compared with the numerical data as well as Adomian decomposition results reported by Koochi et al. . Numerical results are obtained using Maple commercial software, which uses a combination of trapezoid as base scheme and Richardson extrapolation as enhancement scheme [32, 33]. In the case of , the tip deflection was numerically obtained as . The variation of the nanotube cantilever tip deflection (), using different selected terms of series is shown in Table 2. This table ensures the convergence and accuracy of the results. As seen, higher accuracy can be obtained by evaluating more terms of the solution u(x). The relative error is computed from where and are the cantilever MWCNT tip deflection computed from analytical method and the tip deflection computed using numerical method, respectively. Here, error indicates the relative error.
The results of Table 2 show that the PS-ABC with series size of eight almost converged to the numerical result. Thus, the power series size of eight has been selected in the following text for convenience. Comparing this error with the same series size of Adomian method (i.e., eight terms and relative error of 0.12%) shows that the PS-ABC method could compute deflection of cantilever MWCNTs with more accuracy than Adomian method. The obtained power series with eight term for is as follows:
5. Results and Discussion
Figure 2 shows the centerline deflection of nanotubes for selected values of parameter f.
This figure reveals that when the parameter of f is small, the buckling can be neglected, and by increase of f, the beam deflects into the substrate. As seen, the power series solution in comparison with the same size of Adomian series solution (i.e., ) is more powerful to simulate the deflection and instability of nanocantilever beams. Figure 3 shows the variation of tip deflection as a function of f. Figures 2 and 3 reveal that the Adomian method underestimated the bucking of nanotubes and Greens method overestimated it while the presented method obtained buckling of nanotubes with very good accuracy in comparison with numerical results.
In this paper, an integration of power series and artificial bee colony optimization method has been utilized in order to obtain a solution for buckling of MWCNT cantilevers subject to small number of graphite layers. The governing differential equation is forth order and highly nonlinear due to the inherent of the van der Waals and electrostatic interactions. A trial solution which exactly satisfies the boundary conditions in the form of a power series with adjustable parameters was introduced. The artificial bee colony optimization algorithm was successfully applied to justify the adjustable parameters of the trial solution. The results of present method are compared with numerical results as well as Adomian decomposition method and Green’s method reported in the literature. It is found that the accuracy of present method remarkably is better than the same size of Adomian power series. Therefore, the PS-ABC method can provide an accurate and stable solution for study of MWCNT cantilevers. The present method can be easily extended to solve other nonlinear boundary value differential equations. The future work can be focused on the comparison between the efficiently of the ABC method and other available optimization methods to tackle the present boundary value differential equation.
The authors are grateful to Shahid Chamran University of Ahvaz for its support through this paper.
S. J. Chowdhury and B. Howard, “Thermo-mechanical properties of graphite-epoxy composite,” International Review of Mechanical Engineering, vol. 4, no. 6, pp. 785–790, 2010.View at: Google Scholar
S. Akita, “Nanotweezers consisting of carbon nanotubes operating in an atomic force microscope,” Applied Physics Letters, vol. 79, pp. 1591–1593, 2001.View at: Google Scholar
J. A. Khan, R. M. A. Zahoor, and I. M. Qureshi, “Swarm Intelligence for the problems of non-linear ordinary differential equations and its application to well known Wessinger's equation,” European Journal of Scientific Research, vol. 34, no. 4, pp. 514–525, 2009.View at: Google Scholar
I. E. Lagaris, A. Likas, and D. I. Fotiadis, “Artificial neural networks for solving ordinary and partial differential equations,” IEEE Transactions on Neural Networks, vol. 9, no. 5, pp. 987–1000, 1998.View at: Google Scholar
M. Ghalambaz, A. R. Noghrehabadi, M. A. Behrang, E. Assareh, A. Ghanbarzadeh, and N. Hedayat, “A hybrid neural network and gravitational search algorithm (HNNGSA) method to solve well known Wessinger's equation,” Proceedings of World Academy of Science, Engineering and Technology, vol. 73, pp. 803–807, 2011.View at: Google Scholar
A. Noghrehabadi, M. Ghalambaz, and M. Ghalambaz, “A hybrid power series—artificial bee colony to solve magnetohydrodynamic viscous flow over a nonlinear permeable shrinking sheet,” International Review on Modelling and Simulations, vol. 4, no. 5, pp. 2696–2700, 2011.View at: Google Scholar
M. A. Behrang, M. Ghalambaz, E. Assareh, and A. R. Noghrehabadi, “A new solution for natural convection of darcian fluid about a vertical full cone embedded in porous media prescribed wall temperature by using a hybrid neural network-particle swarm optimization method,” World Academy of Science, Engineering and Technology, vol. 73, pp. 1108–1113, 2011.View at: Google Scholar
E. Assareh, M. A. Behrang, M. Ghalambaz, A. R. Noghrehabadi, and A. Ghanbarzadeh, "A New Approach to Solve Blasius Equation using Parameter Identification of Nonlinear Functions based on the Bees Algorithm (BA), vol. 73, World Academy of Science, Engineering and Technology, 2001.
M. Ghalambaz, A. Noghrehabadi, and A. Vosoogh, “A hybrid Power series—Artificial Bee Colony algorithm to solve electrostatic pull-in instability and deflection of nano cantilever actuators considering Casimir Attractions,” International Review of Mechanical Engineering, vol. 5, no. 4, 2011.View at: Google Scholar
A. Yekrangi, M. Ghalambaz, A. Noghrehabadi et al., “Approximate solution for a simple pendulum beyond the small angles regimes using hybrid artificial neural network and particle swarm optimization algorithm,” Procedia Engineering, vol. 10, pp. 3742–3748, 2011.View at: Google Scholar
A. J. Meade Jr. and A. A. Fernandez, “The numerical solution of linear ordinary differential equations by feedforward neural networks,” Mathematical and Computer Modelling, vol. 19, no. 12, pp. 1–25, 1994.View at: Google Scholar
D. Karaboga, “An idea based on honey bee swarm for numerical optimization,” Tech. Rep. TR06, Erciyes University, Engineering Faculty, Computer Engineering Department, 2005.View at: Google Scholar
U. Ascher, R. Mattheij, and R. Russell, Numerical Solution of Boundary Value Problems for Ordinary Differential Equations, vol. 13 of SIAM Classics in Applied Mathematics, 1995.
U. Ascher and L. Petzold, Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations, SIAM, Philadelphia, Pa, USA, 1998.