- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
洛伦兹混沌系统的电路仿真与设计
【摘 要】本文基于Lorenz混沌系统的动力学方程,利用Matlab软件中的 simulink模块搭建方程进行仿真,并将Lorenz方程进行标度变换为一个新的标准 方程,使用Mutisim软件进行电路设计与模拟,得到了理想的结果。
【关键词】Lorenz混沌系统;Matlab仿真;模拟电路设计
0引言
混沌系统对初始值非常敏感,并且具有类随机性,可控及同步性。近年来, 混沌保密通讯、混沌电路及加密发展成为一个前沿领域。混沌加密等应用问题首 先要解决的问题即混沌电路的设计。本文基于Lorenz混沌系统,分析其基本特 性,并进行了电路仿真及模拟电路的设计。
1963年著名的气象学家E.N.Lorenz研究大气热对流运动时发现了一种特殊 的混沌现象,即蝴蝶效应°Lorzen吸引子是目前文献记载最早的奇怪吸引子,因 此Lorenz也被成为“混沌之父”。至今,Lorzen系统族的发展虽然有很长的历史, 但是Lorzen系统族丰富的动力学行为依然值得更加深入的研究,并进行更多的 应用发展。
lorenz系统的动力学方程为:
.=-ox+oy?=-y+rx-xz?=-bz+xy ( 1)
式中,x,y和z表示对流强弱,水平温差和与温差有关的变量;°、Y和b 则分别为Rayleigh数、Rayleigh数和容器大小有关的参数。当° =10, b=8/3, y=28 时,lorenz系统出现混沌现象。
1999年,我国学者陈关荣等人提出了一个新的混沌吸引子,即Chen吸引子, 它的动力学方程为:
■=a(y-x)■=(c-a)x-xz+cy?=-bz+xy (2)
当a=35,b=3,c=28时,Chen系统产生混沌现象。
2002年,吕金虎提出了 LU系统,它的动力学方程为:
■=a(y-x)?=-xz+cy?=xy-bz (3)
当a=36,b=3,c=20时,LU系统出现混沌现象。
这三个系统具有类似却不相同的动力学行为,被称为Lorzen系统族[1],它
对于混沌系统的理论研究以及控制、同步、加密应用等都具有重要的意义。
Lorenz系统的Matlab仿真
Lorenz系统的参数取固定值,o=10,b=8/3,r=28,动力学方程为:
■=- 10x+10y?=-y+28x-xz?=-8/3z+xy ( 4)
根据公式(4)提供的Lorenz系统数学模型,利用Matlab软件进行仿真, 仿真结果如图1所示。
Lorenz动力学方程的改进
由图1的仿真结果观察得到,x轴范围为-30V?30V,y轴范围为-30V?30V, z轴范围为0?50V。而一般运算放大器较好的线性工作范围是-10V?+10V,由 此可见,没有经过变形的Lorenz混沌系统不能采用模拟电路来实现的。这也是 Lorenz混沌系统不能实现电路的关键原因。下面将Lorenz动力学方程的参数进 行调整,使各个输出端工作范围限制在-10V?+10V[2-3]。
引入三个全新的变量:
u=?,v=?,w=?(5)
由相图可知,x在变化幅度为-30V?30V,取u=■后,u变化范围是-3V?3V。 y轴范围为-30V?30V,取v=■后,v变化范围是-3V?3V。z轴范围为0?50V, 取可=■后,w变化范围是0V?3V,均满足电路要求的动态范围。
以u、v、w三个变量表示的Lorenz动力学方程为:
■=o (v-u) ■=pu-v-20uw^=5uv-pw (6)
既得改进后的Lorenz动力学方程。将变量u、v、w还原为x、y、z,
■=o (y-x) ^=px-y-20xz^=5xy-pz (7)
改进后Lorenz系统电路输出幅值范围满足实际电路要求幅值范围。其中xy 乘积项显示的范围是近-4V?4V,xz乘积项显示的范围是近-4V?4V,yz的乘积 项显示的范围是近0V?50V。因此,各参数幅值范围均在-10V?+10V。经过标 度变换后,新的动力学方程完全可以符合电路设计的要求。
Lorenz系统的模拟电路设计
由改进的Lorenz动力学方程,建立Multisim仿真模型,经过计算确定所需 要的电路器件及其参数。该仿真模型使用8个模拟运算放大器,2个模拟乘法器。
通过运算放大器,电容及电阻搭建电路实现了三个积分器U2、U6、U8,它们的 的输出端分别是X,Y,Z。乘法器A1输出端XZ,乘法器A2输出端是XY, R1=R2=R3=R4=R6=R7=R8=R10=R11=R14 =R15=R16=R17=10k,R5 为 13k,R9 为 200k,R13 为 200k,R18 为 20k,R20 为 50k,R21 为 91k,R12 和 R19 为10k电位器,C1和C3为100nf,C2为910nf。Lorenz系统模拟电路如图2 所
文档评论(0)