A Novel General and Robust Method Based on NAOP for Solving Nonlinear Ordinary Differential Equations and Partial Differential Equations by Cellular Neural Networks

被引:5
|
作者
Chedjou, Jean Chamberlain [1 ]
Kyamakya, Kyandoghere [1 ]
机构
[1] Alpen Adria Univ, TIG, Inst Smart Syst Technol, A-9020 Klagenfurt, Austria
关键词
stiff ODEs; CNN-based differential equation solving; high-precision computing; ultrafast computing; NAOP scheme for CNN templates' calculation; VARIATIONAL ITERATION METHOD; CNN; IMPLEMENTATION; OPTIMIZATION; SIMULATION; PARADIGM; DYNAMICS; FLOWS;
D O I
10.1115/1.4023241
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper develops and validates through a series of presentable examples, a comprehensive high-precision, and ultrafast computing concept for solving nonlinear ordinary differential equations (ODEs) and partial differential equations (PDEs) with cellular neural networks (CNN). The core of this concept is a straightforward scheme that we call "nonlinear adaptive optimization (NAOP)," which is used for a precise template calculation for solving nonlinear ODEs and PDEs through CNN processors. One of the key contributions of this work is to demonstrate the possibility of transforming different types of nonlinearities displayed by various classical and well-known nonlinear equations (e. g., van der Pol-, Rayleigh-, Duffing-, Rossler-, Lorenz-, and Jerk-equations, just to name a few) unto first-order CNN elementary cells, and thereby enabling the easy derivation of corresponding CNN templates. Furthermore, in the case of PDE solving, the same concept also allows a mapping unto first-order CNN cells while considering one or even more nonlinear terms of the Taylor's series expansion generally used in the transformation of a PDE in a set of coupled nonlinear ODEs. Therefore, the concept of this paper does significantly contribute to the consolidation of CNN as a universal and ultrafast solver of nonlinear ODEs and/or PDEs. This clearly enables a CNN-based, real-time, ultraprecise, and low-cost computational engineering. As proof of concept, two examples of well-known ODEs are considered namely a second-order linear ODE and a second order nonlinear ODE of the van der Pol type. For each of these ODEs, the corresponding precise CNN templates are derived and are used to deduce the expected solutions. An implementation of the concept developed is possible even on embedded digital platforms (e. g., field programmable gate array (FPGA), digital signal processor (DSP), graphics processing unit (GPU), etc.). This opens a broad range of applications. Ongoing works (as outlook) are using NAOP for deriving precise templates for a selected set of practically interesting ODEs and PDEs equation models such as Lorenz-, Rossler-, Navier Stokes-, Schrodinger-, Maxwell-, etc.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Solving Stiff Ordinary Differential Equations and Partial Differential Equations Using Analog Computing Based on Cellular Neural Networks
    Chedjou, J. C.
    Kyamakya, K.
    Latif, M. A.
    Khan, U. A.
    Moussa, I.
    Do Trong Tuan
    [J]. PROCEEDINGS OF INDS '09: SECOND INTERNATIONAL WORKSHOP ON NONLINEAR DYNAMICS AND SYNCHRONIZATION 2009, 2009, 4 : 213 - +
  • [2] Artificial neural networks for solving ordinary and partial differential equations
    Lagaris, IE
    Likas, A
    Fotiadis, DI
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1998, 9 (05): : 987 - 1000
  • [3] Solving Nonlinear Ordinary Differential Equations Using Neural Networks
    Parapari, Hamed Fathalizadeh
    Menhaj, MohammadBagher
    [J]. 2016 4TH INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, AND AUTOMATION (ICCIA), 2016, : 351 - 355
  • [4] The Application of Cellular Neural Networks for Solving Partial Differential Equations
    Sun Lijuan (Department of Computer Engineering
    [J]. The Journal of China Universities of Posts and Telecommunications, 1997, (01) : 47 - 52
  • [5] Solving of partial differential equations by using cellular neural networks
    Gorbachenko, VI
    [J]. 8TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING, VOLS 1-3, PROCEEDING, 2001, : 616 - 618
  • [6] System of Ordinary Differential Equations Solving Using Cellular Neural Networks
    Ramadan, M.
    ElDanaf, Talaat S.
    Eissa, Mahmoud A.
    [J]. JOURNAL OF ADVANCED MATHEMATICS AND APPLICATIONS, 2014, 3 (02) : 182 - 194
  • [7] An Artificial Neural Networks Method for Solving Partial Differential Equations
    Alharbi, Abir
    [J]. NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS I-III, 2010, 1281 : 1425 - 1428
  • [8] Solving Ordinary Differential Equations Using Neural Networks
    Sen Tan, Lee
    Zainuddin, Zarita
    Ong, Pauline
    [J]. PROCEEDING OF THE 25TH NATIONAL SYMPOSIUM ON MATHEMATICAL SCIENCES (SKSM25): MATHEMATICAL SCIENCES AS THE CORE OF INTELLECTUAL EXCELLENCE, 2018, 1974
  • [9] Physics Informed Cellular Neural Networks for Solving Partial Differential Equations
    Slavova, Angela
    Litsyn, Elena
    [J]. NEW TRENDS IN THE APPLICATIONS OF DIFFERENTIAL EQUATIONS IN SCIENCES, NTADES 2023, 2024, 449 : 35 - 45
  • [10] The general Jacobi matrix method for solving some nonlinear ordinary differential equations
    Eslahchi, M. R.
    Dehghan, Mehdi
    Asl, S. Ahmadi
    [J]. APPLIED MATHEMATICAL MODELLING, 2012, 36 (08) : 3387 - 3398