Keywords
Differential-algebraic equations, Adomian decomposition method, Approximate solutions.
In this paper, we focus on an efficient and easy method for solving the given system of differential-algebraic equations (DAEs) of second order.
The approximate solutions are computed rapidly and efficiently with the help of a semi-analytical method known as Adomian decomposition method (ADM). The logic of this method is simple and straightforward to understand.
To demonstrate the proposed method, we presented several examples and the computations are compared with the exact solutions to show the efficient. One can employ this logic to different mathematical software tools such as Maple, SCILab, Mathematica, NCAlgebra, Matlab etc. for the problems in real life applications.
In this paper, we offered a method for solving the given system of secondorder nonlinear DAEs with aid of the ADM. We shown that the proposed method is simple and efficient, also one can obtain the approximate solutions quickly using this method. A couple of examples are discussed for illustrating this method and graphical and mathematical assessments are discussed with the analytical solutions of the given problems.
Differential-algebraic equations, Adomian decomposition method, Approximate solutions.
Minor changes were made to the text and conclusion section.
See the authors' detailed response to the review by Mohammad Faisal Khan
See the authors' detailed response to the review by Arun Prasath GM
The applications of system of differential-algebraic equations (DAEs) occur in many branches of engineering, scientific and real life applications. For example, these equations arise in circuit analysis, electrical networks, computer aided design (CAD), optimal control, real-time simulation of mechanical (multi-body) systems, incompressible fluids dynamics, power system and chemical process simulations. DAEs are a combination of algebraic equations and differential operations, and many mathematical models in different fields are expressed in terms of DAEs. The system of DAEs is a combination of algebraic and differential equations. In the recent years, several algorithms or methods are introduced by various researchers, engineers and scientists to solve the linear/nonlinear system of DAEs and many of them are focused on the numerical solution.7,13,14 In the literature, there are many numerical methods available and these are developed using various existing classical methods. For example, in the literature, there are numerical methods with help of Padé approximation method,4,5 there are methods created using implicit Runge-Kutta methods,36 also there are methods developed using back difference formula (BDF)3,13,35 and etc. Many existing methods are working for low indexed problems or functions. However, using these methods, many real life applications can be solved. There are many other algorithms or methods for solving DAEs and also for differential equations available in the literature.20–34 In this paper, we propose a general numerical method to solve the second-order system of DAEs using Adomian decomposition method (ADM). There are some general approaches methods available in the literature,18,19,37,38 and these are developed for solving the first order DAEs.
The main aim of this manuscript is to develop a method that gives us quick approximate solutions of a given system of second order DAEs. In order to develop the proposed method, we use a powerful technique, namely ADM, to get the solution of DAEs system. Since 1980, the ADM has been used widely to solve the nonlinear or linear problems in various fields. For example, recently, ADM is widely used as a straightforward powerful tool for solving a large class of nonlinear equations1,2,8–12,15 such as functional equations, integro-differential equations (IDEs), partial differential equations (PDEs), algebraic equations, differential equations (DEs), differential-delay equations and different kind of equations arise in chemical reactions, physics and biology. We use the ADM to obtain a rapid approximation solution of a given DAEs systems.
This paper is planned as follows: in the next section we recall the ADM to solve the ODEs. The method proposed in this paper for DAEs systems is presented in the following section. Then a number of numerical examples are presented to illustrate the method, followed by concluding remarks.
In this section, we recall ADM briefly to solve ODEs. More details about the ADM can be found in.2,9,15,17 Consider the nonlinear DE of the following type
We can solve (1) for by applying the inverse operator . Indeed, we have the following solution by solving (1) for and then apply the inverse operator on to both sides,
To apply the ADM to (3), let be the solution of (1), and it can be expressed in the form of infinite series as follows,
On comparing the general terms of (7), we obtain the following equation for the ADM
We have from (6), and using (8) we can generate the components for an approximate solution. Further, we can obtain the exact solution of (1) if the series (4) converges. The -order approximation solution is obtained as
The next section presents a method for DAEs systems using the ADM.
Consider a system of second-order DEs as follows
We can rewrite the system (10), as follows:
From replacement lemma,16 we have the following equation. The replacement lemma helps us to convert the double integral into a single integral as given below,
Thus, (12) can be expressed in terms of integral operator as follows
and in operator notation, we have . One can easily verify that and also . We call , the normal form of the integral operator .Using the inverse operator on (11), we get
Applying ADM, we have the solution of (13) in the series sum,
Since are known, we can use to generate the approximate solution components.
Example 1. Let us consider the following system of second order DAEs with initial conditions to illustrate the proposed method.39
In order to apply the proposed method, we rewrite the given system (18) as follows
On simplifying above equations, we have . Following procedure as given in (13), we get
Use the alternate algorithm to find the Adomian polynomials as given in,6,10–12 the Adomian method is as following:
We have iterations (approximate solutions components) from above equations as follows
Now we have the approximate solution after three steps
After nine steps, we have the solution
Graphical assessment of the analytic solution with the approximate solution after three steps is visualized in Figure 1 and the comparison of the exact solution with approximate solution after nine steps is shown in Figure 2. From these figures, we can observe that the approximate solutions are near to the analytic solution. A greater number of steps gives us a more accurate solution (the graphs are drawn using Maple 16.0).
Numerical results of the exact solution, approximate solution after three steps, approximate solution after nine steps and absolute error are given in Table 1. From the numerical values in Table 1, one can observe that the solution is closer to the exact solution . To get more appropriate solution of the given system, we increase the number of iterations.
Example 2. Consider a DAEs system of second order.39
Following the procedure of the proposed method, similar to Example 1, we get
Using the alternate algorithm for computing the Adomian polynomials, we have
Now, we can get iterations from above equations as follows
After five steps, we have the solution
In Figure 3 and Figure 4, we show the graphical comparisons of the exact solutions with the approximate solution after five steps respectively. From the graphs in Figure 3 and Figure 4, one can observe that the approximate solutions are very close to the exact solution. Higher number of iterations give us more accurate solution (one can use Microsoft Excel to draw the graphs).
In Table 2 and Table 3, mathematical results of the analytical solution and approximate solutions after five steps with absolute errors are given respectively. From these numerical results, one can observe that the approximate solutions and are closer to the exact solution and respectively. For more appropriate solution of the given system, we increase the number of iterations.
In this paper, we offered/presented a numerical method for solving the given system of second-order nonlinear DAEs with aid of the ADM. We illustrated and shown that the proposed method is simple and efficient, also one can obtain the approximate solutions quickly using this method. Logic of the method in this paper is straightforward and simple.
Mendeley data: On solving system of DAEs using ADM https://doi.org/10.17632/r89zy3y657.1. 39
This project contains the following underlying data:
Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0).
The author is thankful to the reviewers and editor for providing valuable inputs to improve the quality and present format of this manuscript.
Views | Downloads | |
---|---|---|
F1000Research | - | - |
PubMed Central
Data from PMC are received and updated monthly.
|
- | - |
Is the work clearly and accurately presented and does it cite the current literature?
Yes
Is the study design appropriate and is the work technically sound?
Yes
Are sufficient details of methods and analysis provided to allow replication by others?
Yes
If applicable, is the statistical analysis and its interpretation appropriate?
Not applicable
Are all the source data underlying the results available to ensure full reproducibility?
Yes
Are the conclusions drawn adequately supported by the results?
Yes
Competing Interests: No competing interests were disclosed.
Reviewer Expertise: Inventory Model, Parking lot problems, Analytic Hierarchy Process, Optimization
Is the work clearly and accurately presented and does it cite the current literature?
Yes
Is the study design appropriate and is the work technically sound?
Yes
Are sufficient details of methods and analysis provided to allow replication by others?
Yes
If applicable, is the statistical analysis and its interpretation appropriate?
Yes
Are all the source data underlying the results available to ensure full reproducibility?
Yes
Are the conclusions drawn adequately supported by the results?
Yes
Competing Interests: No competing interests were disclosed.
Reviewer Expertise: Optimisation, Special functions,
Alongside their report, reviewers assign a status to the article:
Invited Reviewers | ||
---|---|---|
1 | 2 | |
Version 2 (revision) 29 Jan 24 |
read | read |
Version 1 16 Oct 23 |
Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list:
Sign up for content alerts and receive a weekly or monthly email with all newly published articles
Already registered? Sign in
The email address should be the one you originally registered with F1000.
You registered with F1000 via Google, so we cannot reset your password.
To sign in, please click here.
If you still need help with your Google account password, please click here.
You registered with F1000 via Facebook, so we cannot reset your password.
To sign in, please click here.
If you still need help with your Facebook account password, please click here.
If your email address is registered with us, we will email you instructions to reset your password.
If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance.
All the numerical examples solved consist of ODEs coupled with an algebraic equation that gives the ... Continue reading The paper discusses a semi-analytical solution of DAEs using the Adomian decomposition method.
All the numerical examples solved consist of ODEs coupled with an algebraic equation that gives the algebraic variable explicitly. This type of equations are simple index-1 DAEs where the algebraic variable is given explicitly as a function of the independent variable x. Such equations present no difficulty at all. I think the paper will be of interest in it discusses nonlinear index-1 and higher indices like for example the pendulum problem.
All the numerical examples solved consist of ODEs coupled with an algebraic equation that gives the algebraic variable explicitly. This type of equations are simple index-1 DAEs where the algebraic variable is given explicitly as a function of the independent variable x. Such equations present no difficulty at all. I think the paper will be of interest in it discusses nonlinear index-1 and higher indices like for example the pendulum problem.