Optimizing chaotic systems by orbit counting and Fourier spectrum: FPGA implementation and image encryption application
The optimization of chaotic systems has been performed by considering dynamical characteristics of the mathematical models. The proposed work shows the application of genetic algorithms (GAs) to optimize the chaotic behavior of three well-known systems, namely: Lorenz, Chen and Lü. The parameters of the chaotic systems are varied in a specific range of values considered as the search space, and the evaluation of the mathematical model is performed by applying the Forward Euler method. The contribution presented herein is that the chaotic behavior is evaluated by counting the orbits in an attractor and the sparsity of them. In addition, the chaotic behavior is guaranteed by evaluating the Fourier spectrum of the time series. The solutions provided by the GA, are then implemented on a field-programmable gate array (FPGA) to verify the experimental generation of chaotic attractors. Finally, two optimized chaotic systems are synchronized and used to encrypt an image, thus confirming the appropriateness of optimizing the chaotic behavior by orbit counting and Fourier spectrum analysis.
Authors
- Esteban Tlelo‐Cuautle (ORCID: https://orcid.org/0000-0001-7187-4686)
- Ricardo Rojas-Galván (ORCID: https://orcid.org/0009-0005-0435-8602)
- Emanuel Mercado-Gutiérrez
Institutions
- Universidad Veracruzana (MX)
- Universidad de Guadalajara (MX)
- National Institute of Astrophysics, Optics and Electronics (MX)
Publication Details
- Journal
- Mathematical Modelling and Analysis
- Published
- 2025-04-24
- DOI
- https://doi.org/10.3846/mma.2025.22089
- Citations
- 2
- Primary Topic
- Chaos-based Image/Signal Encryption
- Type
- article
- Field-Weighted Citation Impact
- 2.55
Funders
- Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional