Elnawawy M, Aloul F, Sagahyroon A, Elwakil A S, Sayed Wafaa S, Said Lobna A, Mohamed S M, Radwan Ahmed G
Department of Computer Science and EngineeringAmerican University of Sharjah Sharjah 26666 United Arab Emirates.
Electrical and Computer EngineeringUniversity of Sharjah Sharjah 27272 United Arab Emirates.
IEEE Access. 2021 Jan 28;9:21085-21093. doi: 10.1109/ACCESS.2021.3055374. eCollection 2021.
The spread of epidemics and diseases is known to exhibit chaotic dynamics; a fact confirmed by many developed mathematical models. However, to the best of our knowledge, no attempt to realize any of these chaotic models in analog or digital electronic form has been reported in the literature. In this work, we report on the efficient FPGA implementations of three different virus spreading models and one disease progress model. In particular, the Ebola, Influenza, and COVID-19 virus spreading models in addition to a Cancer disease progress model are first numerically analyzed for parameter sensitivity via bifurcation diagrams. Subsequently and despite the large number of parameters and large number of multiplication (or division) operations, these models are efficiently implemented on FPGA platforms using fixed-point architectures. Detailed FPGA design process, hardware architecture and timing analysis are provided for three of the studied models (Ebola, Influenza, and Cancer) on an Altera Cyclone IV EP4CE115F29C7 FPGA chip. All models are also implemented on a high performance Xilinx Artix-7 XC7A100TCSG324 FPGA for comparison of the needed hardware resources. Experimental results showing real-time control of the chaotic dynamics are presented.
众所周知,流行病和疾病的传播呈现出混沌动力学;这一事实已被许多成熟的数学模型所证实。然而,据我们所知,文献中尚未报道有任何尝试以模拟或数字电子形式实现这些混沌模型中的任何一个。在这项工作中,我们报告了三种不同病毒传播模型和一种疾病进展模型在FPGA上的高效实现。具体而言,首先通过分岔图对埃博拉病毒、流感病毒和新冠病毒传播模型以及癌症疾病进展模型进行参数敏感性的数值分析。随后,尽管这些模型有大量参数以及大量乘法(或除法)运算,但仍使用定点架构在FPGA平台上高效实现。针对在Altera Cyclone IV EP4CE115F29C7 FPGA芯片上研究的三个模型(埃博拉、流感和癌症),提供了详细的FPGA设计过程、硬件架构和时序分析。所有模型也都在高性能的Xilinx Artix-7 XC7A100TCSG324 FPGA上实现,以比较所需的硬件资源。给出了显示对混沌动力学进行实时控制的实验结果。