Issues on Applying One- and Multi-Step Numerical Methods to Chaotic Oscillators for FPGA Implementation

Guillén-Fernández, Omar and Moreno-López, María Fernanda and Tlelo-Cuautle, Esteban (2021) Issues on Applying One- and Multi-Step Numerical Methods to Chaotic Oscillators for FPGA Implementation. Mathematics, 9 (2). p. 151. ISSN 2227-7390

[thumbnail of mathematics-09-00151-v2.pdf] Text
mathematics-09-00151-v2.pdf - Published Version

Download (776kB)

Abstract

Chaotic oscillators have been designed with embedded systems like field-programmable gate arrays (FPGAs), and applied in different engineering areas. However, the majority of works do not detail the issues when choosing a numerical method and the associated electronic implementation. In this manner, we show the FPGA implementation of chaotic and hyper-chaotic oscillators from the selection of a one-step or multi-step numerical method. We highlight that one challenge is the selection of the time-step h to increase the frequency of operation. The case studies include the application of three one-step and three multi-step numerical methods to simulate three chaotic and two hyper-chaotic oscillators. The numerical methods provide similar chaotic time-series, which are used within a time-series analyzer (TISEAN) to evaluate the Lyapunov exponents and Kaplan–Yorke dimension (DKY) of the (hyper-)chaotic oscillators. The oscillators providing higher exponents and DKY are chosen because higher values mean that the chaotic time series may be more random to find applications in chaotic secure communications. In addition, we choose representative numerical methods to perform their FPGA implementation, which hardware resources are described and counted. It is highlighted that the Forward Euler method requires the lowest hardware resources, but it has lower stability and exactness compared to other one-step and multi-step methods.

Item Type: Article
Uncontrolled Keywords: chaotic oscillator; one-step method; multi-step method; computer arithmetic; FPGA
Subjects: STM Repository > Mathematical Science
Depositing User: Managing Editor
Date Deposited: 15 Nov 2022 04:45
Last Modified: 24 Oct 2024 04:00
URI: http://classical.goforpromo.com/id/eprint/1642

Actions (login required)

View Item
View Item