Implementation of FPGA-based real time novel chaotic oscillator

被引:2
作者
Ismail Koyuncu
Ahmet Turan Ozcerit
Ihsan Pehlivan
机构
[1] Duzce University,Department of Control and Automation
[2] Sakarya University,Department of Computer Engineering
[3] Sakarya University,Department of Electrical and Electronics Engineering
来源
Nonlinear Dynamics | 2014年 / 77卷
关键词
Chaos; Chaotic oscillator; FPGA; VHDL; Numerical method;
D O I
暂无
中图分类号
学科分类号
摘要
Currently, chaotic systems and chaos-based applications are commonly used in the engineering fields. One of the main structures used in these applications is the chaos-based signal generators. Chaotic signal generators have an important role, particularly in chaotic communication and cryptology. In this study, the Pehlivan-Wei chaotic system, which is a recently developed chaotic system, has been implemented with FPGA using three distinct algorithms (the Euler, Heun, and RK4) for the first time in literature. Numerical and HDL approaches are implemented by these three algorithms to compare the performance of each model for use in chaotic generators. In addition, the Lyapunov exponents and phase portraits of the system have been extracted for chaos analysis. RMSE analysis has been conducted on the chaotic generators, which are modeled using the Euler, Heun, and RK4 algorithms in order to observe error rates of each numerical algorithm in a comparative aspect. The performance of new chaotic system with various data sets has been analyzed. The operation frequency of the chaotic oscillators synthesized and tested for the Virtex-6 FPGA chip has been able to reach up to 463.688 MHz and the chaotic system has been able to calculate 300,000 data sets in 0.0284 s. However, PC-based algorithm having highest performance score can calculate 300,000 data sets in a period of 75.363 s. A comparison study has been performed on the performance of the FPGA-based and PC-based solutions to evaluate each approach.
引用
收藏
页码:49 / 59
页数:10
相关论文
共 86 条
[1]  
Lorenz EN(1963)Deterministic nonperiodic flow J. Atmos. Sci. 20 130-141
[2]  
Li TY(1975)Period three implies chaos Am. Math. Mon. 82 985-992
[3]  
Yorke JA(1976)An equation for continuous chaos Phys. Lett. A 57 397-398
[4]  
Rössler OE(1979)Continuous choas-four prototype equations Ann. N.Y. Acad Sci. 316 376-392
[5]  
Rössler OE(1984)Simplest chaotic nonautonomous circuit Phys. Rev. A 30 1155-1157
[6]  
Matsumoto T(2010)A new chaotic attractor from general Lorenz system family and its electronic experimental implementation Turk. J. Electr. Eng. Comput. Sci. 18 171-184
[7]  
Chua LO(2013)Simulation of bidirectional long-distance chaos communication performance in a novel fiber-optic chaos synchronization system J. Lightwave Technol. 31 461-467
[8]  
Tanaka S(2013)Designing chaotic s-boxes based on time-delay chaotic system Nonlinear Dyn. 74 551-557
[9]  
Pehlivan I(2012)Analysis, control, synchronization and circuit design of a novel chaotic system Math. Comput. Model. 55 1904-1915
[10]  
Uyaroglu Y(2013)Global anti-synchronization of a class of chaotic memristive neural networks with time-varying delays Neural Netw. 46 1-8