journal article·2025-10-03Open access

Contextual Real-Time Optimization on FPGA by Dynamic Selection of Chaotic Maps and Adaptive Metaheuristics

Rabab Ouchker, Hamza Tahiri, Ismail Mchichou, Mohamed Amine Tahiri, Hicham Amakdouf, Mhamed Sayyouri

Applied Sciences· Volume 15· Issue 19

Abstract

In dynamic and information-rich contexts, systems must be capable of making instantaneous, context-aware decisions. Such scenarios require optimization methods that are both fast and flexible. This paper introduces an innovative hardware-based intelligent optimization framework, deployed on FPGAs, designed to support autonomous decisions in real-time systems. In contrast to conventional methods based on a single chaotic map, our scheme brings together six separate chaotic generators in simultaneous operation, orchestrated by an adaptive voting system based on past results. The system, in conjunction with the Secretary Bird Optimization Algorithm (SBOA), constantly adjusts its optimization approach according to the changing profile of the objective function. This delivers first-rate, timely solutions with improved convergence, resistance to local minima, and a high degree of adaptability to a variety of decision-making contexts. Simulations carried out on reference standards and engineering problems have demonstrated the scalability, responsiveness, and efficiency of the proposed model. These characteristics make it particularly suitable for use in embedded intelligence applications in sectors such as intelligent production, robotics, and IoT-based infrastructures. The suggested solution was tested using post-synthesis simulations on Vivado 2022.2 and experimented on three concrete engineering challenges: welded beam design, pressure equipment design, and tension/compression spring refinement. In each situation, the adaptive selection process dynamically determined the most suitable chaotic map, such as the logistics map for the Welded Beam Design Problem (WBDP) and the Tent map for the Pressure Vessel Design Problem (PVDP). This led to ideal results that exceed both conventional static methods and recent references in the literature. The post-synthesis results on the Nexys 4 DDR (Artix-7 XC7A100T, Digilent Inc., Pullman, WA, USA) show that the initial Q16.16 implementation exceeded the device resources (128% LUTs and 100% DSPs), whereas the optimized Q4.8 representation achieved feasible deployment with 80% LUT utilization, 72% DSP usage, and 3% FF occupancy. This adjustment reduced resource consumption by more than 25% while maintaining sufficient computational accuracy.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Embedded Systems Design Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Laboratory of Electronic Signals and Systems of Information, Sidi Mohamed Ben Abdellah University, Fez 30000, Morocco

Engineering, Systems and Applications Laboratory, National School of Applied Sciences, Sidi Mohamed Ben Abdellah University, Fez 30000, Morocco

References (58)

Show source-provided references
1. Scientometric analysis of quantum-inspired metaheuristic algorithms10.1007/s10462-023-10659-1 ↗
2. Houssein, E.H., Saad, M.R., Djenouri, Y., Hu, G., Ali, A.A., and Shaban, H. (2024). Metaheuristic Algorithms and Their Applications in Wireless Sensor Networks: Review, Open Issues, and Challenges, Springer.10.1007/s10586-024-04619-9 ↗
3. An effective hybrid metaheuristic algorithm for solving global optimization algorithms10.1007/s11042-024-19437-9 ↗
4. Identifying candidate biomarkers for detecting bronchogenic carcinoma stages using metaheuristic algorithms based on information fusion theory10.1007/s12672-025-02395-5 ↗
5. Enhancing spatial prediction of groundwater-prone areas through optimization of a boosting algorithm with bio-inspired metaheuristic algorithms10.1007/s13201-024-02301-4 ↗
6. Cui, E.H., Zhang, Z., Chen, C.J., and Wong, W.K. (2024). Applications of nature-inspired metaheuristic algorithms for tackling optimization problems across disciplines. Sci. Rep., 14.10.1038/s41598-024-56670-6 ↗
7. Comprehensive analysis of optimal power flow using recent metaheuristic algorithms10.1038/s41598-024-58565-y ↗
8. Van Thieu, N., Nguyen, N.H., Sherif, M., El-Shafie, A., and Ahmed, A.N. (2024). Integrated metaheuristic algorithms with extreme learning machine models for river streamflow prediction. Sci. Rep., 14.10.1038/s41598-024-63908-w ↗
9. Cuevas, E., Ascencio-Piña, C.R., Pérez, M., and Morales-Castañeda, B. (2024). Considering radial basis function neural network for effective solution generation in metaheuristic algorithms. Sci. Rep., 14.10.1038/s41598-024-67778-0 ↗
10. Meta-transformer: Leveraging metaheuristic algorithms for agricultural commodity price forecasting10.1186/s40537-025-01196-5 ↗
11. Hassanien, A.E., and Darwish, A. (2020). 2—Swarm intelligence as a solution for technological problems associated with Internet of Things. Intelligent Data-Centric Systems, Academic Press.
12. Chekira, C., Marzouq, M., El Fadili, H., Lakhliai, Z., and da Graça Ruano, M. (2024). Join security and block watermarking-based evolutionary algorithm and Racah moments for medical imaging. Biomed. Signal Process. Control, 96.10.1016/j.bspc.2024.106554 ↗
13. An optimized watermarking scheme based on genetic algorithm and elliptic curve10.1016/j.swevo.2024.101723 ↗
14. Distributed ant colony optimization based on actor model10.1016/j.parco.2019.102573 ↗
16. Almuqren, L., Aljameel, S.S., Alqahtani, H., Alotaibi, S.S., Hamza, M.A., and Salama, A.S. (2023). A White Shark Equilibrium Optimizer with a Hybrid Deep-Learning-Based Cybersecurity Solution for a Smart City Environment. Sensors, 23.10.3390/s23177370 ↗
17. Implementation of Grey Wolf Optimization (GWO) algorithm to multi-objective loading pattern optimization of a PWR reactor10.1016/j.anucene.2020.107703 ↗
18. Ant system: Optimization by a colony of cooperating agents10.1109/3477.484436 ↗
19. Rahman, M.A., Sokkalingam, R., Othman, M., Biswas, K., Abdullah, L., and Kadir, E.A. (2021). Nature-inspired metaheuristic techniques for combinatorial optimization problems: Overview and recent advances. Mathematics, 9.10.3390/math9202633 ↗
20. A modified black-winged kite optimizer based on chaotic maps for global optimization of real-world applications10.1016/j.knosys.2025.113558 ↗
21. Chaos-enhanced white shark optimization algorithms CWSO for global optimization10.1016/j.aej.2025.02.061 ↗
22. Improving the Kepler optimization algorithm with chaotic maps: Comprehensive performance evaluation and engineering applications10.1007/s10462-024-10857-5 ↗
23. Bencherqui, A., Tahiri, M.A., Karmouni, H., Alfidi, M., El Afou, Y., Qjidaa, H., and Sayyouri, M. (2024). Chaos-Enhanced Archimede Algorithm for Global Optimization of Real-World Engineering Problems and Signal Feature Extraction. Processes, 12.10.3390/pr12020406 ↗
24. Emergence of fluctuating hydrodynamics in chaotic quantum systems10.1038/s41567-024-02611-z ↗
25. Implementing the analogous neural network using chaotic strange attractors10.1038/s44172-024-00242-z ↗
26. Screen chaotic motion by Shannon entropy in curved spacetimes10.1140/epjc/s10052-025-14310-x ↗
27. Ergodic and Chaotic Properties of the Heat Equation
28. Reduced-order adaptive synchronization in a chaotic neural network with parameter mismatch: A dynamical system versus machine learning approach10.1007/s11071-024-10821-6 ↗
29. Classification of fractional-order chaotic systems using deep learning methods
30. Li, R., Liu, T., and Yin, J. (2024). An encryption algorithm for color images based on an improved dual-chaotic system combined with DNA encoding. Sci. Rep., 14.10.1038/s41598-024-71267-9 ↗
31. Wang, Q., Sang, H., Wang, P., Yu, X., and Yang, Z. (2024). A novel 4D chaotic system coupling with dual-memristors and application in image encryption. Sci. Rep., 14.10.1038/s41598-024-80445-8 ↗
32. Yang, J., Li, C., Zhang, Q., Wu, Z., Zhang, X., Liu, P., Liu, Z., Tao, C., Zheng, G., and Yang, Y. (2025). Chaos-enhanced manganese electrolysis: Nodule suppression and improved efficiency using controllable chaotic electrical signals. Sci. Rep., 15.10.1038/s41598-024-83747-z ↗
33. Sambas, A., Zhang, X., Moghrabi, I.A.R., Vaidyanathan, S., Benkouider, K., Alçın, M., Koyuncu, İ., Tuna, M., Sulaiman, I.M., and Mohamed, M.A. (2024). ANN-based chaotic PRNG in the novel jerk chaotic system and its application for the image encryption via 2-D Hilbert curve. Sci. Rep., 14.10.1038/s41598-024-80969-z ↗
34. Du, J., Zhang, J., Li, S., and Yang, Z. (2024). Enhanced artificial hummingbird algorithm with chaotic traversal flight. Sci. Rep., 14.10.1038/s41598-024-77115-0 ↗
35. Stability analysis of chaotic systems in latent spaces10.1007/s11071-024-10712-w ↗
36. Mekala, S., and Phani Kumar, S. (2025). Enhancing pancreatic cancer detection in CT images through secretary wolf bird optimization and deep learning. Sci. Rep., 15.10.1038/s41598-025-00512-6 ↗
37. Enhanced secretary bird optimization algorithm with multi-strategy fusion and Cauchy—Gaussian crossover10.1038/s41598-025-04469-4 ↗
38. Zhu, Y., Zhang, M., Huang, Q., Wu, X., Wan, L., and Huang, J. (2025). Secretary bird optimization algorithm based on quantum computing and multiple strategies improvement for KELM diabetes classification. Sci. Rep., 15.10.1038/s41598-025-87285-0 ↗
39. Secretary bird optimization algorithm: A new metaheuristic for solving global optimization problems10.1007/s10462-024-10729-y ↗
40. FPGA design and implementation for montgomery multiplication algorithm using MATLAB HDL coder10.1186/s42269-024-01285-0 ↗
41. Rapid Prototyping for Design and Test of FPGA-Based Model Predictive Controllers for Power Converters10.1007/s42835-025-02173-x ↗
42. FPGA hardware kit for remote training platforms10.1007/s44217-024-00203-w ↗
43. Designing hardware for a robust high-speed cryptographic key generator based on multiple chaotic systems and its FPGA implementation for real-time video encryption10.1007/s11042-023-17972-5 ↗
44. Implementation of JPEG XS entropy encoding and decoding on FPGA10.1007/s11554-023-01410-8 ↗
45. Feng, Y., Li, Z., Gudukbay Akbulut, G., Narayanan, V., Kandemir, M.T., and Das, C.R. (2025). FPGA-based accelerator for adaptive banded event alignment in nanopore sequencing data analysis. BMC Bioinform., 26.10.1186/s12859-024-06011-1 ↗
46. Estudillo-Valdez, M.A., Adeyemi, V.A., Tlelo-Cuautle, E., Sandoval-Ibarra, Y., and Nuñez-Perez, J.C. (2023). FPGA realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission. Sci. Rep., 13.10.1038/s41598-023-39823-x ↗
47. Yalcin, O.B., Hematpour, N., and Faruk Birgul, O. (2025). Design of the new classic and quantum chaotic maps and implementation on FPGA. Arab. J. Sci. Eng., 1–47.10.1007/s13369-024-09899-2 ↗
48. Image Encryption Using Random Bit Sequence Based on Chaotic Maps10.1007/s13369-013-0713-z ↗
49. Lightweight ASIP Design for Lattice-Based Post-quantum Cryptography Algorithms10.1007/s13369-024-08976-w ↗
50. Özbay, H., Özer, İ., Dalcali, A., Çetin, O., and Temurtaş, F. (2025). Sensorless Position Estimation in Electromagnetic Launchers Using Recurrent Neural Networks with Repeated k-Fold Cross-Validation. Arab. J. Sci. Eng., 1–19.10.1007/s13369-024-09905-7 ↗
51. Sadeeq, H., and Abdulazeez, A.M. (2018, January 9–11). Hardware Implementation of Firefly Optimization Algorithm Using FPGAS. Proceedings of the 2018 International Conference on Advanced Science and Engineering (ICOASE), Duhok, Iraq.10.1109/ICOASE.2018.8548822 ↗
52. Enhancing IoT data acquisition efficiency via FPGA-based implementation with OpenCL framework10.1016/j.compeleceng.2024.109830 ↗
53. Bessalah, H., Alim-Ferhat, F., Salhi, H., Seddiki, S., Issad, M., and Kerdjidj, O. (2009, January 7–9). On line wavelets transform on a xilinx FPGA circuit to medical images compression. Proceedings of the 2009 International Conference on Digital Image Processing, Bangkok, Thailand.10.1109/ICDIP.2009.89 ↗
54. Park, J., Lee, H., Kwon, H.H., Hwang, Y., and Choi, W. (2023). Parallelized particle swarm optimization on FPGA for realtime ballistic target tracking. Sensors, 23.10.3390/s23208456 ↗
55. Lee, H., Kim, K., Kwon, Y., and Hong, E. (2018). Real-time particle swarm optimization on FPGA for the optimal message-chain structure. Electronics, 7.10.3390/electronics7110274 ↗
56. FPGA-based hardware implementation of chaotic opposition-based arithmetic optimization algorithm10.1016/j.asoc.2024.111352 ↗
57. Parallel hardware implementation of the brain storm optimization algorithm using FPGAs10.1016/j.micpro.2020.103005 ↗
58. Hardware implementation of metaheuristics through LabVIEW FPGA10.1016/j.asoc.2021.107908 ↗