Elsevier

Applied Soft Computing

Volume 33, August 2015, Pages 360-379
Applied Soft Computing

Metaheuristic algorithms for approximate solution to ordinary differential equations of longitudinal fins having various profiles

https://doi.org/10.1016/j.asoc.2015.04.049Get rights and content

Highlights

  • Approximate solutions to ordinary differential equations (ODEs) in engineering.

  • Fourier series with the aid of metaheuristics used as suggested approximate method.

  • The GA, PSO and HS are utilized for optimization purposes.

  • Obtained approximate solutions by the proposed method confirm the results by others.

  • Proposed approach offers acceptable accuracy for a wide range of ODEs.

Abstract

Differential equations play a noticeable role in engineering, physics, economics, and other disciplines. Approximate approaches have been utilized when obtaining analytical (exact) solutions requires substantial computational effort and often is not an attainable task. Hence, the importance of approximation methods, particularly, metaheuristic algorithms are understood. In this paper, a novel approach is suggested for solving engineering ordinary differential equations (ODEs). With the aid of certain fundamental concepts of mathematics, Fourier series expansion, and metaheuristic methods, ODEs can be represented as an optimization problem. The target is to minimize the weighted residual function (error function) of the ODEs. The boundary and initial values of ODEs are considered as constraints for the optimization model. Generational distance and inverted generational distance metrics are used for evaluation and assessment of the approximate solutions versus the exact (numerical) solutions. Longitudinal fins having rectangular, trapezoidal, and concave parabolic profiles are considered as studied ODEs. The optimization task is carried out using three different optimizers, including the genetic algorithm, the particle swarm optimization, and the harmony search. The approximate solutions obtained are compared with the differential transformation method (DTM) and exact (numerical) solutions. The optimization results obtained show that the suggested approach can be successfully applied for approximate solving of engineering ODEs. Providing acceptable accuracy of the proposed technique is considered as its important advantage against other approximate methods and may be an alternative approach for approximate solving of ODEs.

Introduction

Mathematical formulation of most physical and engineering problems involves differential equations (DEs). The DEs have applications in all areas of science and engineering. Hence, it is important for engineers and scientists to know how to deal with the DEs and solve them. With regard to real life problems, which are highly nonlinear, many problems in engineering and science often include one or more ordinary differential equations (ODEs).

Analytical approaches are often inefficient in tackling ODEs. Therefore, approximate analytical methods are applied to obtain estimated solutions of ODEs. A number of analytical methods have been utilized to develop approximate analytical solutions for engineering problems, such as the variational iteration method (VIM) [1], [2], the homotopy analysis method (HAM) [3], the method of bilaterally bounded (MBB) [4], and the Adomian double decomposition method (ADM) [5], [6].

Differential transformation method (DTM), which is based on Taylor series expansion, as widely used approximate analytical method, was first introduced by Zhou [7] for solving linear and nonlinear initial value problems (IVPs) in electrical circuits. The DTM has been widely used to obtain accurate analytical solutions for nonlinear engineering problems [8], [9], [10], [11].

Recently, many studies have combined the concept of the DTM with finite difference approximation for increasing the capability of their approximate solution [12], [13], [14]. Further, approximate analytical procedures such as the VIM, homotopy perturbation method (HPM), and DTM have been combined with Padé approximation technique to overcome the disadvantages faced by these methods in certain cases [15].

In particular, many studies have applied approximation methods for solving various types of integro-differential equations (linear/nonlinear) [16], [17], [18], [19], [20]. However, each of these numerical approximation techniques has its own operational limitations that strictly narrow its functioning domain. Hence, it is possible that these approximate techniques fail to overcome a specific problem.

A few such instances are mentioned in the following. It was reported that the DTM was unable to produce physically reasonable data for the Glauert-jet Problem [11]. Moreover, for some specific parameter values, the HPM and VIM failed to provide accurate results for the motion of a solid particle in a fluid [21], [22]. Meanwhile, most of them are based on classical mathematical tools.

Despite there being a wide range of approximate methods for solving ODEs, there is a lack of a proper approach that meets most of the engineering demands having unconventional and nonlinear ODEs. It should be very interesting to solve linear and nonlinear ODEs having arbitrary boundaries and/or initial values.

Therefore, when analytical methods are not capable of solving differential equations or other types of equations in a logical given time, approximation methods are considered as the best solver. Among approximation methods, metaheuristic optimization algorithms, devised by observing the phenomena occurring in nature, have demonstrated their capabilities in finding near-optimal solutions to numerical real-valued problems [23], [24], [25], [26].

Nowadays, applications that use metaheuristic methods for finding approximate solution of ODEs have increased considerably. This includes genetic algorithms (GAs) [27], [28], particle swarm optimization (PSO) [4], genetic programming [29], and others [30], [31]; however, their approaches are different with each other in terms of applied strategy and base approximate function. For instance, in [4], different strategy named method of bilaterally bounded, has been employed along with the PSO.

Recently, the concept of Fourier series expansion has been used as a base approximate function for finding the approximate solution of ODEs [32]. For the sake of simplicity, in their approach, the weight function was set to unit weight function [32]. However, this assumption may not help us in obtaining better results for all types of ODEs.

Inspired by [32] and in order to improve the efficiency of the proposed approach, lately, Sadollah et al. [33] successfully applied weighted residual method for approximate solving of 10 ODE problems including mechanical vibration problems and more test ODE problems. Also, superiority of using new weight function (instead of using unit weight function) is shown and two metaheuristic algorithms (i.e., the PSO [34] and water cycle algorithm [35]) are utilized for optimization phase.

In this paper, using the concept of Fourier series as the base approximate function, other optimizers, including the harmony search (HS) [36], PSO [34], and GA [37] are applied for approximate solving of real life ODEs longitudinal heat transfer fins having various profiles (i.e., rectangular, trapezoidal, and concave parabolic profiles) and properties (i.e., 14 ODEs). In addition, least square weight (LSW) function is proposed for solving the ODEs instead of considering unit weight function.

The GA [37], known to be the most famous metaheuristic algorithms, has been applied for optimization phase. The reason of choosing PSO is that to apply the same optimizer to the considered engineering heat transfer problems as did others in the literature [4], [32], [33]. In case of HS algorithm, in light of its simple concept and coding, we selected this optimizer for having more comparisons.

Talking about the considered ODE problems, extended or finned surfaces are extensively utilized in engineering applications where there is a need to increase heat transfer between a hot primary surface and an adjoining coolant. A comprehensive literature review on different facets of extended surface heat transfer theory and experiment over the past several decades has been carried out by Kraus et al. [38].

Recently, Torabi et al. [39] investigated the approximate solving of convective-radiative longitudinal fins for different profiles and nonlinearities using the DTM. They compared their obtained approximate results with exact and numerical solutions. The approximated mathematical formulations for different profiles are given in their study [39].

Consequently, the nonlinear fin equations have been solved either numerically or using a variety of approximate analytical methods. In this paper, we modeled convective-radiative longitudinal fin problems as an optimization problem and determined their approximate solution using the proposed method.

The remainder of this paper is organized as follows: The next section describes problem formulation as a case study and its behavior in form of ODEs accompanied with its detail. In Section 3, suggested approximate approach for tackling considered problems (i.e., ODEs of longitudinal fins) and the applied optimization methods are explained in brief. In addition, the performance criteria for quantitative assessment among other methods are given in Section 3. Section 4 compares statistical optimization results using the suggested approach with the other approximation method. Graphical comparisons between the exact (numerical) and approximate solutions are demonstrated and the obtained approximate mathematical formulations are represented in this section. Finally, conclusions are drawn in Section 5.

Section snippets

Longitudinal heat transfer fins: a case study

An array of rectangular fins is widely used in practice to enhance heat dissipation from a hot primary surface. The fin heat transfer model must include simultaneous surface convection and radiation. Fig. 1 shows a longitudinal (straight) fin having rectangular, trapezoidal, and concave parabolic profiles, with length L.

Each fin draws heat from its base at temperature Tb, and transfers it by convection to the surroundings at temperature Ta, and by radiation to an effective sink at temperature Ts

Proposed approximate approach for solving engineering ODEs

In mathematics, an ODE is an equality involving a function and its derivatives. An ODE of order n is an equation having the following form:F(x,y,y,,y(n))=0,where y is a function of x, y = dy/dx is the first derivative with respect to x, and y(n) = d(n)y/dx(n) is the nth derivative with respect to x. Nonhomogeneous ordinary differential equations can be solved if the general solution to the homogenous version is known [40].

Numerical results and discussion

In the following sections, approximate solutions of longitudinal fins with various profiles and coefficients are investigated using the DTM and proposed WRF technique, respectively. It is worth mentioning that the WRF can be linked with any optimization method. Particularly, in this paper, the PSO, GA, and HS are used for optimization purposes (see Section 4.2).

Conclusions

This paper introduced a novel approximate approach for solving ordinary differential equations (ODEs) in engineering, particularly longitudinal fins. Finding the exact solution of an ODE often demands heavy computational effort; moreover, it is not an achievable task sometimes. In this situation, the need for approximate solutions arises. Metaheuristic algorithms are well-known approximate methods for solving and optimizing problems. Using the Fourier series as a base approximate function, the

Acknowledgment

This work was supported by the National Research Foundation of Korean (NRF) grant funded by the Korean government (MSIP) (NRF-2013R1A2A1A01013886).

References (51)

  • P. Darania et al.

    A method for the numerical solution of the integro-differential equations

    Appl. Math. Comput.

    (2007)
  • P. Darania et al.

    Numerical solution of nonlinear Volterra–Fredholm integro-differential equations

    Comput. Math. Appl.

    (2008)
  • P. Roul et al.

    Numerical solutions of systems of nonlinear integro-differential equations by homotopy-perturbation method

    Appl. Math. Model.

    (2011)
  • M. Torabi et al.

    Novel solution for acceleration motion of a vertically falling spherical particle by HPM-Padé approximant

    Adv. Powder Technol.

    (2011)
  • H. Yaghoobi et al.

    Novel solution for acceleration motion of a vertically falling non-spherical particle by VIM–Padé approximant

    Powder Technol.

    (2012)
  • M. Babaei

    A general approach to approximate solutions of nonlinear differential equations using particle swarm optimization

    Appl. Soft Comput.

    (2013)
  • A. Sadollah et al.

    Approximate solving of nonlinear ordinary differential equations using least square weight function and metaheuristic algorithms

    Eng. Appl. Artif. Intell.

    (2015)
  • H. Eskandar et al.

    Water cycle algorithm – a novel metaheuristic optimization method for solving constrained engineering optimization problems

    Comput. Struct.

    (2012)
  • M. Torabi et al.

    A comparative study of longitudinal fins of rectangular, trapezoidal and concave parabolic profiles with multiple nonlinearities

    Energy

    (2013)
  • Y. Dong et al.

    An application of swarm optimization to nonlinear programming

    Comput. Math. Appl.

    (2005)
  • S.B. Coşkun et al.

    Analysis of convective straight and radial fins with temperature-dependent thermal conductivity using variational iteration method with comparison with respect to finite element analysis

    Math. Probl. Eng.

    (2007)
  • C.H. Chiu et al.

    Application of the decomposition method to thermal stresses in isotropic circular fins with temperature-dependent thermal conductivity

    Acta Mech.

    (2002)
  • C. Arslanturk

    Correlation equations for optimum design of annular fins with temperature dependent thermal conductivity

    Heat Mass Transf.

    (2009)
  • J.K. Zhou

    Differential Transform and its Applications for Electrical Circuits

    (1986)
  • M. Torabi et al.

    Application of differential transformation method and Padé approximant for the Glauert-jet problem

    Recent Patents Mech. Eng.

    (2012)
  • Cited by (25)

    • Integrated meta-heuristics finite difference method for the dynamics of nonlinear unipolar electrohydrodynamic pump flow model

      2020, Applied Soft Computing Journal
      Citation Excerpt :

      In current years, significant advancements have been made in numerical methods, particularly stochastic computing frameworks for solving linear and nonlinear boundary value problems, but stochastic numerical procedures are yet to implemented to study the dynamics of EHD models. The design of stochastic numerical computing paradigm by exploiting the global search strength of soft computing techniques and their integration with efficient local search algorithm has shown interest in the research community due to ability of these solvers to find the accurate, reliable and convergent solution of many applications arising in the spectrum of the field [29–33]. A few elated illustrations of stochastic numerical computing solver (SNCS) constructed through artificial neural network (ANN) optimized with metaheuristics algorithm mainly based on global search with Genetic Algorithms (GAs) and swarm intelligence (SI) hybridized with efficient local search of interior-point method (IPM), active-set method (ASM) and sequential quadratic programming (SQP) includes solution of Emden–Fowler problem by nature-inspired optimization strategy ANN-SI [34], Chebyshev neural network model for Lane–Emden equations [35], Troesch’s problem using ANN-SI strategy [36], nonlinear Bratu’s system with Mexican Hat Wavelet differential equation ANN-GA-SQP approach [37], log-sigmoid, radial basis and tan-sigmoid transfer functions based ANN-SQP for solving Painlevé I equation [38], advection–dispersion equation using ANN [39].

    • Integrated intelligent computing paradigm for the dynamics of micropolar fluid flow with heat transfer in a permeable walled channel

      2019, Applied Soft Computing Journal
      Citation Excerpt :

      The aim of present research is to investigate neuro-heuristic technique incorporating artificial neural networks to analyze the dynamics of micropolar fluid flow (MPFF) in a channel subject to chemical reaction. A rich literature of soft neuro-heuristic based soft computing techniques is found for analyzing many types of nonlinear systems of practical importance via artificial intelligence procedure integrated with the inherent strength of global and local search methodologies [28–32]. Few potential studies reported recently includes dynamics of electrical machines [33,34], nonlinear Painleve II models in optics [35], nonlinear models of random matrix theory [36], systems for electrical conducting solids [37,38], Identification for a class of periodic discrete-time dynamic nonlinear systems [39], an effective adaptive fault-tolerant control for discrete-time nonlinear systems [40], one-dimensional Bratu equation arising nonlinear combustion studies [41,42], wireless sensor networks [43], feature selection in big data text clustering [44], delay differential equation represented with nonlinear pantograph systems [45,46], task assignment in mobile cloud problem [47], nanofluidic models based on carbon nanotubes [48], nonlinear Flierl–Petviashivili systems arising in astronomy models [49], nonlinear system identification [50], Falknar–Skan based fluidic systems [51], electromagnetic theory [52], astrophysics [53], atomic physics [54], plasma physics [55], electric-circuits [56] signal processing [57], energy [58], economics [59], bioinformatics systems of heartbeat dynamics [60], models for wirecoating analysis [61], heat distribution model of human head [62], nonlinear MHD Jaffery–Hamel flow problems [63], financial modeling [64] and HIV infection spread model [65].

    • Large-dimensionality small-instance set feature selection: A hybrid bio-inspired heuristic approach

      2018, Swarm and Evolutionary Computation
      Citation Excerpt :

      The ordinary differential equations (ODEs) is a novel algorithm applied for solving several engineering problems. The aim of this technique is to minimize the weighted residual (error) function of the ODEs [10]. Several variants use a binary version of bio-inspired algorithms [11–13] and adapt and use them in different applications [14–20].

    • Thermal performance of wavy fin in a compact heat exchanger duct using Galerkin method

      2018, Applied Thermal Engineering
      Citation Excerpt :

      The Galerkin method is computationally time saving and also valid for a various types of nonlinearities without having trouble to change the boundary conditions domain or changing the geometric parameters since most of the other semi analytical methods will lead to fallacious results [25,26]. For instance, differential transformation’s results are scarcely inferred authentic [27]. Sobamowo used Galerkin method [28] and finite difference method [29] to thermally analyze a straight fin function with temperature dependent thermal conductivity and internal heat generation.

    View all citing articles on Scopus
    View full text