Solving Ordinary Differential Equations With Adaptive Differential Evolution

Solving ordinary differential equations (ODEs) is vital in diverse fields. However, it is difficult to obtain the exact analytical solutions of ODEs due to their changeable mathematical forms. Traditional numerical methods can find approximate solutions for specific ODEs. Unfortunately, they often s...

Full description

Bibliographic Details
Main Authors: Zijia Zhang, Yaoming Cai, Dongfang Zhang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9139206/
id doaj-d42663a3707e42ca8b8e00d5e4a65c5a
record_format Article
spelling doaj-d42663a3707e42ca8b8e00d5e4a65c5a2021-03-30T04:42:20ZengIEEEIEEE Access2169-35362020-01-01812890812892210.1109/ACCESS.2020.30088239139206Solving Ordinary Differential Equations With Adaptive Differential EvolutionZijia Zhang0https://orcid.org/0000-0001-9034-009XYaoming Cai1https://orcid.org/0000-0002-2609-3036Dongfang Zhang2https://orcid.org/0000-0001-9219-6829School of Computer Science, China University of Geosciences, Wuhan, ChinaSchool of Computer Science, China University of Geosciences, Wuhan, ChinaSchool of Computer Science, China University of Geosciences, Wuhan, ChinaSolving ordinary differential equations (ODEs) is vital in diverse fields. However, it is difficult to obtain the exact analytical solutions of ODEs due to their changeable mathematical forms. Traditional numerical methods can find approximate solutions for specific ODEs. Unfortunately, they often suffer from ODEs' forms and characteristics. To approximate different types of ODEs, this paper proposes a generic method based on adaptive differential evolution. Besides, in order to further reduce the error of the obtained approximate solutions, an improved Fourier periodic expansion function is developed, which is then combined with the least square weight method to formulate the ODEs as an optimization problem. Since the proposed method is not limited to ODEs' forms and constraint conditions, it can be used to approximate any ODEs, including linear ODEs and nonlinear ODEs. The proposed method is evaluated on twenty popular test cases. The results indicate that the proposed method is able to accurately approximate different ODEs with better performance compared with other methods.https://ieeexplore.ieee.org/document/9139206/Adaptive differential evolutionFourier periodic expansion functionleast square weight methodordinary differential equations
collection DOAJ
language English
format Article
sources DOAJ
author Zijia Zhang
Yaoming Cai
Dongfang Zhang
spellingShingle Zijia Zhang
Yaoming Cai
Dongfang Zhang
Solving Ordinary Differential Equations With Adaptive Differential Evolution
IEEE Access
Adaptive differential evolution
Fourier periodic expansion function
least square weight method
ordinary differential equations
author_facet Zijia Zhang
Yaoming Cai
Dongfang Zhang
author_sort Zijia Zhang
title Solving Ordinary Differential Equations With Adaptive Differential Evolution
title_short Solving Ordinary Differential Equations With Adaptive Differential Evolution
title_full Solving Ordinary Differential Equations With Adaptive Differential Evolution
title_fullStr Solving Ordinary Differential Equations With Adaptive Differential Evolution
title_full_unstemmed Solving Ordinary Differential Equations With Adaptive Differential Evolution
title_sort solving ordinary differential equations with adaptive differential evolution
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Solving ordinary differential equations (ODEs) is vital in diverse fields. However, it is difficult to obtain the exact analytical solutions of ODEs due to their changeable mathematical forms. Traditional numerical methods can find approximate solutions for specific ODEs. Unfortunately, they often suffer from ODEs' forms and characteristics. To approximate different types of ODEs, this paper proposes a generic method based on adaptive differential evolution. Besides, in order to further reduce the error of the obtained approximate solutions, an improved Fourier periodic expansion function is developed, which is then combined with the least square weight method to formulate the ODEs as an optimization problem. Since the proposed method is not limited to ODEs' forms and constraint conditions, it can be used to approximate any ODEs, including linear ODEs and nonlinear ODEs. The proposed method is evaluated on twenty popular test cases. The results indicate that the proposed method is able to accurately approximate different ODEs with better performance compared with other methods.
topic Adaptive differential evolution
Fourier periodic expansion function
least square weight method
ordinary differential equations
url https://ieeexplore.ieee.org/document/9139206/
work_keys_str_mv AT zijiazhang solvingordinarydifferentialequationswithadaptivedifferentialevolution
AT yaomingcai solvingordinarydifferentialequationswithadaptivedifferentialevolution
AT dongfangzhang solvingordinarydifferentialequationswithadaptivedifferentialevolution
_version_ 1724181375460835328