摘要混沌是一种运动形态,存在于确定性动力学系统中,最近几十年发展非常迅速。本文构建一个新的三文自治混沌系统,用matlab显示了其动力学特性,具有对称性、耗散性等特性,并仿真了系统时域波形图、频谱图以及Poincaré截面。25419
本文用两种硬件方法实现混沌电路,第一种方法是模拟电路,它根据公式选择电阻、电容、运放器、乘法器等来组成电路,但是其所需的模拟器件较多也较为复杂,易损坏,受到温度、电压等影响,电路的搭建与调试较为繁琐,并且产生的结果与理论的相符程度不高。第二种方法则是用FPGA实现混沌电路,采用离散化处理,以32位定点运算实现的此混沌公式。用可编程逻辑器件精度比较高,编写代码可以处理相似的混沌电路,大大节约了时间成本,可以实现离散化数字信号。它对于模拟电路实现的优势是显而易见的。
关键词 混沌 matlab 模拟电路 FPGA
毕业论文设计说明书外文摘要
Title Chaos circuit design based on FPGA
Abstract
Chaos is a kind of movement form, existing in the deterministic dynamics system.It is developing rapidly in recent decades. This paper introduces a new three-dimensional autonomous chaotic system,showing its dynamic characteristic with matlab, like symmetry and dissipation. The system simulates the time domain waveform, spectrum and poincare section.
This paper uses two methods of hardware implementation for chaotic circuit.
The first method is analog circuit. The formula chooses the resistor, capacitor, op-amp,multiplier, etc to form the circuit.But it needs many analog pices and it is more complex.It is affected by temperature, voltage, etc and the construction and debugging of the circuit are relatively complicated. And the the consistent with the theory is not high. The second method is to use the FPGA implementation of chaotic circuit.It uses discretization processing in 32-bit fixed-point arithmetic to realize the corresponding formula. With higher accuracy, programmable logic devices to write code can handle similar chaotic circuit, greatly saving time costs.It can realize discrete digital signal. For analog circuit ,the advantage of FPGA is obvious.
Keywords chaos matlab analog circuit FPGA
目录
1 绪论 1
1.1 混沌学概述 1
1.2 混沌的定义和特征 1
1.3 混沌电路的研究背景 2
1.4 FPGA技术的发展 2
1.5 FPGA实现混沌电路 3
2 混沌系统 4
2.1混沌系统的模型 4
2.2 混沌系统动力学特性 5
2.2.1 对称性 5
2.2.2 耗散性 5
2.2.3 系统时域波形图、功率谱图 5
2.2.4 Poincaré截面 7
3 混沌系统的模拟电路实现 9
3.1 模拟电路单元 9
3.1.1 线性运算单元 9
3.1.2 非线性运算单元 10
3.2 混沌的模拟电路实现 12
4 混沌系统的FPGA实现 17
4.1 FPGA的基本原理 17
4.2 硬件描述语言Verilog HDL 20
4.3 FPGA实现混沌电路的优势 21
4.4 基于FPGA的混沌电路设计 21
4.4.1 FPGA开发流程 21
4.4.2 混沌电路的FPGA实现 23
4.5 实验结果 25
4.6 实验小结 26
结论 27 matlab基于FPGA的混沌电路设计:http://www.751com.cn/tongxin/lunwen_19205.html