基于蔡氏电路混沌系统的伪随机数产生器

合集下载

基于混沌的伪随机序列发生器

基于混沌的伪随机序列发生器

编号南京航空航天大学毕业论文题目基于混沌理论的伪随机序列产生器学生姓名学号学院信息科学与技术学院专业信息工程班级040620519指导教师二〇一〇年六月南京航空航天大学本科毕业设计(论文)诚信承诺书本人郑重声明:所呈交的毕业设计(论文)(题目:基于混沌理论的伪随机序列产生器)是本人在导师的指导下独立进行研究所取得的成果。

尽本人所知,除了毕业设计(论文)中特别加以标注引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写的成果作品。

作者签名:2010年6月6日(学号):040620519基于混沌理论的伪随机序列产生器摘要混沌是确定性非线性系统中产生的一种伪随机行为,呈现初值敏感性。

随着混沌理论在通信与雷达等工程领域得到日渐广泛地应用,构建实际的混沌系统,产生混沌信号成为近来研究领域的一个热点。

混沌系统的实现为混沌理论应用奠定了重要的基础,并推动了混沌理论研究的进一步发展。

本文介绍了混沌的基本概念、经典混沌系统和经典随机序列的种类与实现,综合阐述了混沌系统的模拟实现方案和基于FPGA的数字实现方案。

以可编程逻辑器件现场可编程门阵列(FPGA)作为硬件电路的主体,基于数字电路平台,实现了混沌系统。

采用Simulink的DSP Builder工具箱对离散化的连续混沌系统进行建模,通过编译,将其转换为硬件描述语言VHDL。

然后通过Altera公司的开发工具QuartusII对电路设计进行了综合与验证,证明了FPGA硬件电路实现混沌系统的正确性与可行性。

关键词:混沌、混沌系统、伪随机序列、模拟电路、现场可编辑门阵列(FPGA)Design a Chaos-Based Generator for pseudonoisesequencesAbstractChaos is one kind of pseudo-random behaviors in deterministic nonlinear system and shows the sensitivity of solution trajectories on initial conditions. Along with the application of the chaotic theory to communication and radar, the construction of actual chaotic systems to produces signals has been received wide attention, but also impels further research on the chaotic theory.This thesis firstly introduces the basic concepts of chaos, classical chaotic system and the classical random sequence, summarizes the analog and FPGA-based digital implementations. The digital implementation by Programmable logic devise-field programmable gate array (FPGA) is used to realize the chaotic system. We use DSP Builder toolbox of Simulink to carry on the model of discretized continuous chaotic systems, after compiling, transform them into hardware description language-VHDL, and use Quartus II which is the software developed by Altera Corporation to synthesis and simulate the circuit’s design. The implementation details are given and confirm the feasibility of the digital implementation.Key Words:Chaos, chaotic system, pseudo-random sequence, analog circuit, FPGA目录摘要 (i)Abstract (ii)第一章混沌的基本概念..................................................... - 1 -1.1 混沌研究的历史..................................................... - 1 -1.2 混沌的数学定义..................................................... - 3 -1.3 混沌的主要特性..................................................... - 4 -1.4 常见的混沌系统..................................................... - 5 -1.4.1 离散混沌系统模型............................................ - 5 -1.4.2 连续混沌系统模型........................................... - 10 - 第二章经典随机序列的实现................................................ - 13 -2.1 伪随机序列发展概述................................................ - 13 -2.2 伪随机序列定义.................................................... - 14 -2.3 典型的伪随机序列发生器............................................ - 15 -2.3.1 线性同余发生器............................................. - 15 -2.3.2 基于二进制存储的伪随机发生器............................... - 15 -2.3.3 基于数论的伪随机序列发生器................................. - 16 - 第三章基于混沌的随机序列原理............................................ - 18 -3.1 熵及其在随机序列中的应用.......................................... - 18 -3.2 基于混沌系统的伪随机序列发生器的可行性............................ - 19 - 第四章软件、硬件实现结果................................................ - 22 -4.1 基于混沌的新映射.................................................. - 22 -4.2 MATLAB仿真....................................................... - 23 -4.2.1 新映射MATLAB源程序........................................ - 23 -4.2.2 MATLAB仿真结果分析........................................ - 24 -4.3 FPGA仿真......................................................... - 28 -4.3.1 软件平台介绍............................................... - 28 -4.3.2 FPGA仿真结果分析.......................................... - 29 - 第五章总结.............................................................. - 37 - 致谢................................................. 错误!未定义书签。

TD-ERCS混沌伪随机序列发生器的DSP实现的开题报告

TD-ERCS混沌伪随机序列发生器的DSP实现的开题报告

TD-ERCS混沌伪随机序列发生器的DSP实现的开题报告一、选题的背景和意义随机序列在通信、密码学等领域具有广泛的应用,其中伪随机序列是一种由确定性算法生成的非周期性、类似于随机序列的序列。

伪随机序列的性质要求它们的自相关和互相关小,具有良好的统计特性和随机性,以及不可预测性等。

其中,TD-ERCS(Time Delayed Extended Reduced Computational Sequences)混沌伪随机序列是一种基于混沌系统的非线性信号,具有广泛的应用,例如加密通信、隐写术、序列识别等领域。

TD-ERCS混沌伪随机序列与其他伪随机序列相比,具有更好的随机性和不可预测性。

因此,本课题选用TD-ERCS混沌伪随机序列发生器作为研究对象,旨在通过DSP实现,实现其在实际应用中的快速可靠生产,进一步推动相关领域的研究和应用。

二、研究内容和技术路线1. 研究内容(1)TD-ERCS混沌伪随机序列的生成算法研究:深入了解TD-ERCS混沌系统的理论基础及其特性,在此基础上研究TD-ERCS混沌伪随机序列的生成算法,确定用于实现的算法。

(2)DSP流水线硬件架构设计:根据研究结果,设计具体的DSP流水线硬件架构,确定所需组件及其参数。

(3)伪随机序列生成器的DSP程序设计:基于TD-ERCS混沌伪随机序列的生成算法和DSP硬件架构,设计伪随机序列生成器的DSP程序,其中包括算法实现和存储器访问控制等功能。

(4)性能验证和实现:通过性能测试和实现验证,验证所设计的伪随机序列生成器的性能及其所能产生的伪随机序列的质量,完成设计目标。

2. 技术路线(1)理论研究:在搜索文献的基础上,深入了解TD-ERCS混沌系统的特性和其生成混沌信号的方法,掌握TD-ERCS混沌伪随机序列的生成算法。

(2)DSP硬件设计:根据生成算法,分析所需硬件资源和性能,设计与实现相对应的定制硬件,并对其性能进行评估。

(3)DSP软件设计:基于研究结果和硬件架构,编写DSP软件程序,包括对算法的实现和性能优化。

基于变结构混沌的伪随机序列发生器

基于变结构混沌的伪随机序列发生器

基于变结构混沌的伪随机序列发生器丘嵘;袁方【摘要】In order to generate high-performance pseudo random sequences, a new variable structure chaotic system is proposed, whose structure converts randomly with time under the control of a switching function. The chaotic signal generated in the process of convertion is the mixture of two different chaotic signals, which has good complexity. Based on the variable structure chaotic system, a pseudo random sequence generator was designed. The statistic performance of its randomness was tested with NIST standard and STS-2. Ob testing suite. The tested results show that the pseudo random sequence generator possesses good randomness, and can be used in calculators, communications and information encryptions.%为产生随机性能良好的伪随机序列,提出了一个新的变结构混沌系统.该混沌系统在一个开关函数控制下其系统结构随时间随机地转换,所产生的混沌信号是两个不同的混沌信号的混合,具有良好的复杂性.基于该变结构混沌系统设计了一种伪随机序列发生器,采用NIST标准和STS-2.0b测试套件对其产生的伪随机序列进行了统计性能测试,测试结果表明该伪随机序列发生器具有良好的随机性,可应用于计算机、通信、信息加密等领域中.【期刊名称】《现代电子技术》【年(卷),期】2012(035)011【总页数】4页(P64-67)【关键词】混沌;变结构混沌;伪随机序列;随机性【作者】丘嵘;袁方【作者单位】广东科学技术职业学院,广东广州 510640;杭州电子科技大学电子信息学院,浙江杭州310018【正文语种】中文【中图分类】TN791-340 引言伪随机序列在数字通信、密码系统、计算机仿真等领域有着广泛的应用。

一种基于CNNs电路模型的伪随机信号产生方法

一种基于CNNs电路模型的伪随机信号产生方法
的有 效性 。
关键词 : N s 混沌 ; C N; 非线 性 ; 随机 伪
中 图分 类号 :P 1 . T988
文 献标 识码 : A
文章 编 号 :6 2— 6 X【0 0 1 0 5— 5 1 7 4 4 2 1 ) 2— 2 0
Ps u o a d m mb r Ge e a o eh d Ba e n CNNs Cic i o e e d r n o Nu e n r t rM t o sd o r u tM d l
Absra t:Ra d m u e e r tr i d l e n s se smu ai n,t si t c n o n mb rg ne ao swi ey us d i y t m i lto e tng,i o mai n s c rt f n r to e u i y,c y t g rpo - rph n t e ed a y a d oh rf l s;t i p ri to u e h o c p fCNNs cr u tmo e n o tu t ha t y t m i h spa e n r d c st e c n e to ic i d la d c nsr cs a c oi s se c b s d o h a e n t e 3一c lsCNNs F rt e o ns tsa t r ttsia e o ma c fps u o a d m mb rs q e c s el . o h fu a if co y saitc lp r r n e o e d r n o nu e e u n e f
ZHAN G Lei
W EN G —f Yi ang
ZHAO e G ng
( . hn o gS eg i oai a C l g , h n og D n yn 5 0 7 2 S ho f o p tr 1 S ad n hn L ct n l o ee S a dn , o gig 7 9 ; . c ol m ue V o l 2 oC

基于混沌反控制的Tent映射伪随机序列发生器设计

基于混沌反控制的Tent映射伪随机序列发生器设计

Jn 0 8 u e2 o
基 于 混沌 反 控 制 的 T n 映射 伪 随机序 列发 生器 设计 et
李 昌刚 , 张 昕
(. 江万里学院 电子信息学院 , 江 宁波 350 ; 2浙 江万里学院 基础学院 , 1浙 浙 110 . 浙江 宁波 350 ) 110
(c_ l n 13 tm I aa @ 6 .o ) g l

要: 应用混沌反控 制思想有 意识地去 产生混沌 , 而应 用混沌 系统的伪 随机 特性进行 伪随机序 列发 生 器设 进
计。针对 T n 映射在有 限精度 实现 时产生伪随机序 列所存在的周期过短 问题 , 用混沌反控制 , Tn 映射加入控 et 应 对 et
制输入 , 而解决 了输 出伪随机序 列周期过短 的问题 , 从 并通过 阈值 的在 线调节输 出01伪随机序 列。证 明 了受控 Tn . et
映射是 L auo yp nv指数 意义下混沌的 , 分析 了T n 映射 混沌反控制 所产生的伪 随机序 列的安全性和 计算效率 , et 理论 分 析和仿 真结果都证 明了这种设计伪 随机序列发生器算法的合理性。
关键词 : 混沌反控制 ;et T n 映射 ; 随机序 列发 生器; 伪 阈值化
Ab ta t h h o n i o t lie a s d t e e aea c a t e u n e o n t o u i g p e i o u e .I s r c :T e c a sa t c n r d a w su e g n rt h o i sq e c n af i c mp t r cs c mp tr t - o o c i e n e w s n t h o v n o a s g a a ei e aey t l n t r d c h o u o c n co sy g n rt h o .T e ,t e a o e c n e t n lu a e t tw sd l r tl e mi aeo u e c a b t s iu l e e ec a s h n h t i h b o i e r s t o a

基于混沌系统的随机数生成技术研究

基于混沌系统的随机数生成技术研究

基于混沌系统的随机数生成技术研究随机数生成技术是千百年来科学技术领域关注的重点之一。

随机数的应用范围广泛,从密码学、统计学、金融学到物理学、工程学等各个学科都有其身影。

众所周知,随机数是指没有任何规律和模式的数字序列。

但是,实现真正的随机数却不是一件容易的事。

因此,这里我们将着重讨论基于混沌系统的随机数生成技术。

混沌系统的基本原理是非线性和敏感依赖于初始条件。

混沌现象起源于天气、流体力学和生物学中的研究,它被认为是一种随机性强而不规则的现象。

根据混沌系统的独特性质,科学家们将其应用于随机数生成。

与众多其它随机数生成技术相比,基于混沌系统的随机数生成技术具有很多优势。

首先,基于混沌系统的随机数生成技术能够保证随机性和无可预测性。

其次,基于混沌系统的随机数生成技术的速度和性能优于其它随机数生成技术。

此外,基于混沌系统的随机数生成技术还能保证生成的随机数序列不会被生产出来的程序所猜测,从而保证了信息安全领域的安全性。

基于混沌系统的随机数生成技术的基本算法就是利用混沌系统的动力学特性来生成随机数。

混沌系统的动力学特性是指一个系统在起始条件稍有变化时,结果将大不相同。

换而言之,小扰动会导致整个系统的表现发生很大的变化。

因此,基于混沌系统的随机数生成技术是靠这种特性来生成随机数。

研究基于混沌系统的随机数生成技术,要充分了解混沌系统的数学模型。

混沌数学科学主要涉及到拓扑学、非线性动力学、符号动力学、随机分形等学科。

在混沌系统的数学模型中,重要的常数有 Lyapunov exponent、Kolmogorov entropy、Kaplan-Yorke dimension等。

这些数学模型不仅可以用于研究混沌系统自身,还可以用于设计并优化混沌序列生成器。

混沌序列生成器是基于混沌系统的随机数生成技术中最为重要的部分。

混沌序列生成器需要通过一定的数学算法来生成混沌序列。

混沌序列生成器可以采用多种算法,其中的基本原理就是通过混沌系统的数学模型,将其混沌序列映射到一个得数字区间。

基于混沌系统的伪随机序列生成方法

基于混沌系统的伪随机序列生成方法

基于混沌系统的伪随机序列生成方法张雪锋;范九伦【摘要】给出了一种循环迭代结构的伪随机序列生成方法.选择函数根据LFSR的计算结果进行取值,确定当前迭代计算使用的混沌系统,通过迭代计算产生相应的混沌序列,然后将生成的混沌序列进行相应的数制转换,将得到的二进制值序列作为产生的伪随机序列输出,同时将其作为反馈值与LFSR的反馈值进行相应的运算,运算结果作为LFSR的最终反馈值,实现对LFSR生成序列的随机扰动.通过实验对生成的伪随机序列进行了分析,结果表明,产生的序列具有良好的随机性和安全性.【期刊名称】《计算机工程与应用》【年(卷),期】2010(046)029【总页数】4页(P80-82,130)【关键词】线性反馈移位寄存器(LFSR);混沌系统;伪随机序列;随机性【作者】张雪锋;范九伦【作者单位】西安邮电学院,通信与信息工程学院,西安,710061;西安电子科技大学,电子工程学院,西安,710071;西安邮电学院,通信与信息工程学院,西安,710061【正文语种】中文【中图分类】TN9181 引言随着信息技术的飞速发展和普及,人们对信息安全问题日益关注。

密码技术是实现信息保密的核心技术,随着密码领域中流密码技术的广泛应用,高质量的伪随机数发生器(Pseudo-Random Number Generator,PRNG)被广泛应用于信息加密、分布式计算、CDMA系统等领域,设计性能良好的密钥流序列成为流密码研究领域的一个研究热点[1-3]。

目前在流密码领域中被广泛应用的线性反馈移位寄存器(Linear Feedback Shift Register,LFSR)由于采用逻辑运算,具有实现简单、计算速度块、便于硬件化等优点,成为目前构造密钥流生成器的最重要部件之一。

基于LFSR的伪随机序列生成技术主要分为两类:一类是LFSR和非线性布尔函数相结合产生伪随机序列,如非线性组合流密码、前馈流密码等方法[4-5];另一类是用一个LFSR去控制另一个LFSR,如钟控型生成器和缩减型生成器等[6-7]。

基于蔡氏电路混沌系统的伪随机数产生器

基于蔡氏电路混沌系统的伪随机数产生器

基于蔡氏电路混沌系统的伪随机数产生器
陆骥;周莉
【期刊名称】《工业控制计算机》
【年(卷),期】2012(025)010
【摘要】研究了混沌理论与数理方程的融合方法,设计出基于蔡氏电路混沌系统的伪随机数产生器,利用MATLAB工具编制了计算机程序进行混沌系统的模拟.使用
随机性规则检验了模拟的结果,表明该伪随机数产生器算法易于实现、运算速度快、灵敏度高,将其应用于保密通信、物联网等领域可以大大提高系统处理速度和安全
性能.
【总页数】4页(P73-75,77)
【作者】陆骥;周莉
【作者单位】南京人口学院信息科学系,江苏南京210042;南京人口学院信息科学系,江苏南京210042
【正文语种】中文
【相关文献】
1.基于受激蔡氏电路混沌系统的混沌键控和最佳解调 [J], 卢俊国;魏荣;王执铨
2.基于八维混沌广义同步系统的伪随机数发生器 [J], 王雪;闵乐泉;赵耿;韩丹丹
3.基于CUDA平台的伪随机数产生器系统研究 [J], 郭海凤
4.基于混沌系统的伪随机数发生器设计 [J], 蔚艳文;李震;李良荣
5.基于改进混沌系统的伪随机数发生器 [J], 刁进;谢飞龙;胡汉平
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本 课 题 的研 究 将 以 混 沌理 论 为 基 础 , 拟 蔡 氏 电 路混 沌 系 统 模 的计 算 结 果 , 别 分析 、 论其 经 典 的分 形特 性 、 涡卷 吸引 子 特 分 讨 双
d x
- _
- y x f ) - - -( )  ̄( x

性 和 系 统对 初 始 条件 的敏 感 特性 。 在此 基 础 上设 计 伪 随 机数 产 生
《 工业 控 制 计算 机 } 0 2年第 2 21 5卷第 1 O期
7 3
基于蔡氏电路混沌系统的伪随机数产生器
P e d a d m N mb r n rtr R G)B s d ol h aS Cru fC a t s i tr s u o R n o u e Ge ea ( N o P a e r C u i io h oi O cl o c t c l a
了计 算机 程 序 进 行 混 沌 系统 的模 拟 。使 用 随机 性 规 则检 验 了模 拟 的 结 果 , 明该 伪 随机 数 产 生 器 算 法 易于 实现 、 算 速 度 表 运
快、 灵敏 度 高 , 其 应 用 于保 密 通信 、 联 网等 领 域 可 以 大 大提 高 系统 处理 速 度 和 安 全 性 能 。 将 物 关 键 词 : 沌 , 氏 电路 , 随 机 数 , A L B 混 蔡 仂 M T A
般 认 为 ,将 自然 界 某 个 对 象 不 是 由随 机 性 外 部 因 素 引 起
x = x (- )』十 -X 7 ) ) b + a b (x 1II一 / I2
121分 形 特 性 l_
() 2
的 ,而 是 由确 定 性 方 程 即 内 部 规 律 产 生 的具 有 随机 性 特 征 的 运
动 状 态 称 为混 沌 …。分 形 、 异 吸引 子 、 初 始 条 件 的 敏 感 性 等 奇 对 三 个 核 心 内容 构 成 了 完 备 的 混沌 理论 体 系 和应 用 基 础 。 为 了 从 数 学 上进 一 步分 析 、 证 混 沌 理 论 的科 学 性 、 求 混 论 探
沌 理 论 的 实 用 性 ,需 要 建 立 一 个 重 要 的 基 础 性 概 念 — — “ 空 相 间 ”1 即在 一个 连 续 的 动 力 学 系 统 中 , 够 用 一 组 一 阶 微 分 方 _。 ] 能 程来 描述 对 象 的运 动 特 征 , 以各 个 状 态 变 量 建 立 坐 标 轴 的空 间 所 构 成 的 系 统 就是 相 空 间 。 动力 学 系 统 的 一 个 状 态 可 以用 相 空 间 里 的一 个 点 P表 示 ,在 该 点 P仅 有 唯 一 的 一 条 积 分 曲 线 通 过 。 对 于 一 般 具 有 动 力 学 特 征 的 混 沌 系 统 ,都 会 有 一 个 点 集 s ( P∈S , 一 个 子 空 间 , 于 S域 所 有 的 任 意 一 点 , t o 逐 步 )或 对 当 — o 趋 向 于 一 个 无 穷 大 的 值 时 曲线 所 有 轨 迹 线 均 趋 于 S ,吸 引 子 却
MATL he a dom —b e sa it l es o t i sm ua i de o tae t e dv n a s n AB T r n as d ttsi t t f hs i lt ca on m nsr ts h a a t ge i ac es iit e iinc an c sbly.fce y i d
器 , 实 际 效果 和 数 理 随机 性 两方 面验 证其 应 用 的有 效 性 。 从 1 混 沌 理 论 与 蔡 氏 电 路 混 沌 系 统
11 混 沌 理 论 .


() 1
鲁一 y 1 3
, : 函 () 令
Ab ta t s rc
T i p p rit d c s a d sg fP e d a d m mb rGe eao( R hs a e nr u e e in o s u o R n o Nu e n rtr NG)b s d o u i u fc a t s i o P a e n Ch aS cr i o h oi o cl ct c —
l or a om biat n f ch o i t e y n at as c n i o o at c h or a d Matema is h tc appl a i t o i t c on hrugh h c t e ompu e pr gr tr o am smult u ig i ai on sn
s n i i 。 h h a pi o te ae f l s i o e s it w i p ld t h ra o a i d c mmu i t nI e n t f h g ( T n o e rl e id i i p o e t y c v e csf e n ai . tre o i s1 )a d s m e t f l w l m rv c o n T n O a d e s l
t e a e of oc s ng an s cu i i h ol y t h rt pr e si d e ry n t e wh e s sem fnt l t de ii y e
K y o :h o ,h aS c c i s u o R n o u b r R ) T A e w As a s u i u , e d a d m N m e( N 。 L B c c r t P P MA
陆 骥 周 莉 ( 南京人 口学院信 息科学系, 江苏 南京 2 0 4 ) 10 2
摘 要 研 究 了 混 沌理 论 与 数 理 方 程 的 融 合 方 法 , 计 出基 于 蔡 氏 电路 混 沌 系统 的 伪 随 机 数 产 生 器 , 用 MA L 设 利 T AB工 具 编 制
相关文档
最新文档