Numerical Simulations and FPGA Implementations of Fractional-Order Systems Based on Product Integration Rules

Product integration (PI) rules are well known numerical techniques that are used to solve differential equations of integer and, recently, fractional orders. Due to the high memory dependency of the PI rules used in solving fractional-order systems (FOS), their hardware implementation is very difficult and resources-demanding. In this paper, modified versions of the PI rules are introduced to facilitate their digital implementations. The studied rules are PI rectangular, PI trapezoidal, and predict-evaluate-correct-evaluate (PECE) rules. The three modified versions of the PI rules are validated using a benchmark system of differential equations for different sizes of the memory window to show the effect of the window size on the solution accuracy. Additionally, the three modified versions of the PI rules are used to simulate a novel fractional-order chaotic system (FOCS) where its bifurcation diagrams are discussed with the window length parameter. The chaotic system is then implemented on a Field Programmable Gate Array (FPGA). There are only a few trials in literature to implement the fractional PECE algorithm on FPGA, nevertheless, the proposed FPGA realization is compared with the most recent of these trials. The FPGA implementations of the three PI rules are made using Xilinx ISE 14.7 on Artix 7 kit. The achieved throughput are 1280 Mbits/sec for PI rectangular, 128.8 Mbits/sec for PI trapezoidal, and 129.12 Mbits/sec for fractional-order PECE.

[1]  Ahmad Taher Azar,et al.  FPGA implementation of two fractional order chaotic systems , 2017 .

[2]  Sajad Jafari,et al.  Chaotic chameleon: Dynamic analyses, circuit implementation, FPGA design and fractional-order form with basic analyses , 2017 .

[3]  W. James MacLean,et al.  An Evaluation of the Suitability of FPGAs for Embedded Vision Systems , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[4]  Dalia Yousri,et al.  Biological Inspired Optimization Algorithms for Cole-Impedance Parameters Identification , 2017 .

[5]  Enzeng Dong,et al.  Topological Horseshoe Analysis and FPGA Implementation of a Classical Fractional Order Chaotic System , 2019, IEEE Access.

[6]  Roberto Garrappa,et al.  Trapezoidal methods for fractional differential equations: Theoretical and computational aspects , 2015, Math. Comput. Simul..

[7]  Wu Xiaofu,et al.  Design and realization of an FPGA-based generator for chaotic frequency hopping sequences , 2001 .

[8]  Roberto Garrappa,et al.  Numerical Solution of Fractional Differential Equations: A Survey and a Software Tutorial , 2018 .

[9]  Cristina I. Muresan,et al.  Development and implementation of an FPGA based fractional order controller for a DC motor , 2013 .

[10]  Yan Shi,et al.  Disturbance-Observer-Based Robust Synchronization Control for a Class of Fractional-Order Chaotic Systems , 2017, IEEE Transactions on Circuits and Systems II: Express Briefs.

[11]  Yam P. Siwakoti,et al.  Design of FPGA-controlled power electronics and drives using MATLAB Simulink , 2013, 2013 IEEE ECCE Asia Downunder.

[12]  Dingyu Xue,et al.  Benchmark problems for Caputo fractional-order ordinary differential equations , 2017 .

[13]  Kai Diethelm,et al.  Fundamental approaches for the numerical handling of fractional operators and time-fractional differential equations , 2019, Numerical Methods.

[14]  Hoang Le-Huy,et al.  Modeling and simulation of FPGA-based variable-speed drives using Simulink , 2003, Math. Comput. Simul..

[15]  Sundarapandian Vaidyanathan,et al.  Generalized Projective Synchronization of Vaidyanathan Chaotic System via Active and Adaptive Control , 2016 .

[16]  Zhijun Li,et al.  A novel digital programmable multi-scroll chaotic system and its application in FPGA-based audio secure communication , 2018 .

[17]  Ahmed M. Soliman,et al.  Generalized fractional logistic map encryption system based on FPGA , 2017 .

[18]  Lobna A. Said,et al.  Three Fractional-Order-Capacitors-Based Oscillators with Controllable Phase and Frequency , 2017, J. Circuits Syst. Comput..

[19]  Ahmed Gomaa Radwan,et al.  Effect of Different Approximation Techniques on Fractional-Order KHN Filter Design , 2018, Circuits Syst. Signal Process..

[20]  Dominik Sierociuk,et al.  Analytical solution of fractional variable order differential equations , 2019, J. Comput. Appl. Math..

[21]  Jesus M. Munoz-Pacheco,et al.  Chaos generation in fractional-order switched systems and its digital implementation , 2017 .

[22]  J. Yorke,et al.  Period Three Implies Chaos , 1975 .

[23]  Eric Monmasson,et al.  FPGAs in Industrial Control Applications , 2011, IEEE Transactions on Industrial Informatics.

[24]  Nikolay V. Kuznetsov,et al.  Hidden attractors in Dynamical Systems. From Hidden oscillations in Hilbert-Kolmogorov, Aizerman, and Kalman Problems to Hidden Chaotic Attractor in Chua Circuits , 2013, Int. J. Bifurc. Chaos.

[25]  Ahmed S. Elwakil,et al.  Experimental comparison of integer/fractional-order electrical models of plant , 2017 .

[26]  Joan Carletta,et al.  A Systematic Approach for Implementing Fractional-Order Operators and Systems , 2013, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[27]  Hao Xu,et al.  A Novel Approach for Constructing High-Order Chua's Circuit with Multi-Directional Multi-scroll Chaotic attractors , 2013, Int. J. Bifurc. Chaos.

[28]  Ihsan Pehlivan,et al.  High speed FPGA-based chaotic oscillator design , 2019, Microprocess. Microsystems.

[29]  Sajad Jafari,et al.  Fractional Order Synchronous Reluctance Motor: Analysis, Chaos Control and FPGA Implementation , 2018 .

[30]  Belal Abo-Zalam,et al.  Fractional order modeling and control for under-actuated inverted pendulum , 2019, Commun. Nonlinear Sci. Numer. Simul..

[31]  Ahmad Taher Azar,et al.  Applications of Continuous-time Fractional Order Chaotic Systems , 2018 .

[32]  Ahmed M. Soliman,et al.  Generalized two-port network based fractional order filters , 2019, AEU - International Journal of Electronics and Communications.

[33]  G. Williams Chaos theory tamed , 1997 .

[34]  Roberto Garrappa,et al.  On linear stability of predictor–corrector algorithms for fractional differential equations , 2010, Int. J. Comput. Math..

[35]  Bharathwaj Muthuswamy,et al.  A Route to Chaos Using FPGAs , 2015 .

[36]  Mohammed F. Tolba,et al.  FPGA Implementation of the Fractional Order Integrator/Differentiator: Two Approaches and Applications , 2019, IEEE Transactions on Circuits and Systems I: Regular Papers.

[37]  Mohammed Affan Zidan,et al.  Random number generation based on digital differential chaos , 2011, 2011 IEEE 54th International Midwest Symposium on Circuits and Systems (MWSCAS).

[38]  Ahmed S. Elwakil,et al.  Review of fractional-order electrical characterization of supercapacitors , 2018, Journal of Power Sources.

[39]  M. R. Homaeinezhad,et al.  High-performance modeling and discrete-time sliding mode control of uncertain non-commensurate linear time invariant MIMO fractional order dynamic systems , 2020, Commun. Nonlinear Sci. Numer. Simul..

[40]  I. Podlubny Fractional differential equations : an introduction to fractional derivatives, fractional differential equations, to methods of their solution and some of their applications , 1999 .

[41]  Pagavathigounder Balasubramaniam,et al.  Feedback synchronization of the fractional order reverse butterfly-shaped chaotic system and its application to digital cryptography , 2013, Nonlinear Dynamics.

[42]  Ahmed G. Radwan,et al.  On some generalized discrete logistic maps , 2012, Journal of advanced research.

[43]  Mohammed F. Tolba,et al.  Fractional X-shape controllable multi-scroll attractor with parameter effect and FPGA automatic design tool software , 2019, Chaos, Solitons & Fractals.

[44]  Ahmed M. Soliman,et al.  An inductorless CMOS realization of Chua’s circuit , 2003 .

[45]  Yao Xu,et al.  Periodically intermittent discrete observation control for synchronization of fractional-order coupled systems , 2019, Commun. Nonlinear Sci. Numer. Simul..

[46]  E. Lorenz Deterministic nonperiodic flow , 1963 .

[47]  Jan Terpak,et al.  Fractional Calculus as a Simple Tool for Modeling and Analysis of Long Memory Process in Industry , 2019, Mathematics.

[48]  Ahmed S. Elwakil,et al.  Transient and Steady-State Response of a Fractional-Order Dynamic PV Model Under Different Loads , 2018, J. Circuits Syst. Comput..

[49]  Emiliano Pérez,et al.  Fractional calculus in economic growth modelling: the Spanish and Portuguese cases , 2015, International Journal of Dynamics and Control.

[50]  D. Lathrop Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering , 2015 .

[51]  George S. Tombras,et al.  A Novel Chaotic System without Equilibrium: Dynamics, Synchronization, and Circuit Realization , 2017, Complex..

[52]  J. A. Tenreiro Machado,et al.  Recent history of the fractional calculus: data and statistics , 2019, Basic Theory.

[53]  José António Tenreiro Machado,et al.  A review of definitions of fractional derivatives and other operators , 2019, J. Comput. Phys..

[54]  Ahmed M. Soliman,et al.  MOS realization of the double-scroll-like chaotic equation , 2003 .

[55]  Ana Dalia Pano-Azucena,et al.  FPGA-based implementation of different families of fractional-order chaotic oscillators applying Grünwald-Letnikov method , 2019, Commun. Nonlinear Sci. Numer. Simul..

[56]  Ahmed S. Elwakil,et al.  Cole Bio-Impedance Model Variations in $Daucus~Carota~Sativus$ Under Heating and Freezing Conditions , 2019, IEEE Access.

[57]  Ahmed G. Radwan,et al.  All Possible Topologies of the Fractional-Order Wien Oscillator Family Using Different Approximation Techniques , 2019, Circuits Syst. Signal Process..