Sine-Transform-Based Chaotic System With FPGA Implementation

被引:156
作者
Hua, Zhongyun [1 ]
Zhou, Binghang [2 ]
Zhou, Yicong [3 ]
机构
[1] Harbin Inst Technol, Shenzhen Grad Sch, Sch Comp Sci & Technol, Shenzhen 518055, Peoples R China
[2] Hunan Univ, Coll Elect & Informat Engn, Changsha 410082, Peoples R China
[3] Univ Macau, Dept Comp & Informat Sci, Macau 999078, Peoples R China
基金
中国国家自然科学基金;
关键词
Chaotic behavior; field-programmable gate array (FPGA); nonlinear control; sine-transform-based chaotic system (STBCS); INITIAL CONDITION; MAP; IDENTIFICATION; ENTROPY; MODELS;
D O I
10.1109/TIE.2017.2736515
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As chaotic dynamics is widely used in nonlinear control, synchronization communication, and many other applications, designing chaotic maps with complex chaotic behaviors is attractive. This paper proposes a sine-transform-based chaotic system (STBCS) of generating one-dimensional (1-D) chaotic maps. It performs a sine transform to the combination of the outputs of two existing chaotic maps (seed maps). Users have the flexibility to choose any existing 1-D chaotic maps as seed maps in STBCS to generate a large number of new chaotic maps. The complex chaotic behavior of STBCS is verified using the principle of Lypunov exponent. To show the usability and effectiveness of STBCS, we provide three new chaotic maps as examples. Theoretical analysis shows that these chaoticmaps have complex dynamics properties and robust chaos. Performance evaluations demonstrate that they have much larger chaotic ranges, better complexity, and unpredictability, compared with chaotic maps generated by other methods and the corresponding seed maps. Moreover, to show the simplicity of STBCS in hardware implementation, we simulate the three new chaotic maps using the field-programmable gate array (FPGA).
引用
收藏
页码:2557 / 2566
页数:10
相关论文
共 48 条
[1]   Robust chaos [J].
Banerjee, S ;
Yorke, JA ;
Grebogi, C .
PHYSICAL REVIEW LETTERS, 1998, 80 (14) :3049-3052
[2]   Security of public-key cryptosystems based on Chebyshev polynomials [J].
Bergamo, P ;
D'Arco, P ;
De Santis, A ;
Kocarev, L .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2005, 52 (07) :1382-1393
[3]   A novel compression and encryption scheme using variable model arithmetic coding and coupled chaotic system [J].
Bose, R ;
Pathak, S .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2006, 53 (04) :848-857
[4]   Period Distribution of the Generalized Discrete Arnold Cat Map for N=2e [J].
Chen, Fei ;
Wong, Kwok-Wo ;
Liao, Xiaofeng ;
Xiang, Tao .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (05) :3249-3255
[5]   An algorithmic view of pseudochaos [J].
Chirikov, BV ;
Vivaldi, F .
PHYSICA D, 1999, 129 (3-4) :223-235
[6]   Chaotic Cryptography Using Augmented Lorenz Equations Aided by Quantum Key Distribution [J].
Cho, Kenichiro ;
Miyano, Takaya .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (02) :478-487
[7]   A Fuzzy-Model-Based Chaotic Synchronization and Its Implementation on a Secure Communication System [J].
Chou, Hao-Gong ;
Chuang, Chun-Fu ;
Wang, Wen-June ;
Lin, Jia-Chin .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2013, 8 (12) :2177-2185
[8]   Analysis and Design of Digital Chaotic Systems With Desirable Performance via Feedback Control [J].
Deng, Yashuang ;
Hu, Hanping ;
Xiong, Wei ;
Xiong, Neal N. ;
Liu, Lingfeng .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (08) :1187-1200
[9]  
Devaney R., 2003, INTRO CHAOTIC DYNAMI
[10]   Adaptive Unknown-Input Observers-Based Synchronization of Chaotic Systems for Telecommunication [J].
Dimassi, Habib ;
Loria, Antonio .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2011, 58 (04) :800-812