一种分数阶多翅膀混沌信号发生器的制作方法

文档序号:15169668发布日期:2018-08-14 17:50阅读:156来源:国知局
本发明涉及混沌保密通信中所需的混沌电路,具体涉及一种基于切换控制函数的分数阶多翅膀混沌信号发生器。
背景技术
:如何产生各种混沌电路并将它们用于混沌保密通信中是近年来非线性电路与系统学科的一个新的研究领域,目前已取得了一些有关的研究成果,如申请号为:200410015517.4,名称为:多螺旋混沌产生器;申请号为:200410052525.6,名称为:一种多折叠环面的混沌电路;申请号为:201410136855.7,名称为:多路图像数字信息混沌加密的方法;但是,现有的混沌信号发生器硬件复杂,加密性不够强。技术实现要素:本发明的目的是:提供一种分数阶多翅膀混沌信号发生器,硬件简单,加密性更强。本发明解决其技术问题的解决方案是:一种分数阶多翅膀混沌信号发生器,包括:基本混沌信号产生电路n1,用于产生切换控制函数f(y)的序列发生器n2,基本混沌信号产生电路n1的输出端分别与序列发生器n2的输入端连接,序列发生器n2的输出端与基本混沌信号产生电路n1的输入端连接。进一步,所述基本混沌信号产生电路n1包括运算放大器op1、op2、op3,op26,乘法器mul1;运算放大器op1的输出端分别通过电阻与运算放大器op1的负输入端,运算放大器op2的负输入端连接;运算放大器op2的输出端分别通过电阻与运算放大器op26的负输入端,运算放大器op2的负输入端连接,并与序列发生器n2的输入端相连;运算放大器op3的输出端通过电阻与运算放大器op3的负输入端连接,并与乘法器mul1的输入端相连;运算放大器op26的输出端与乘法器mul1的输入端相连;乘法器mul1的输出端通过电阻与运算放大器op1的负输入端连接;序列发生器n2的输出端通过电阻与运算放大器op3的负输入端连接;运算放大器op1、op2、op3、op26的正输入端均对地连接。进一步,所述序列发生器n2包括:运算放大器op4~op25;运算放大器op4的输出端与运算放大器op4的负输入端连接;运算放大器op4的输出端与乘法器mul2的两个输入端连接;乘法器mul2的输出端通过电阻与运算放大器op25的负输入端连接;运算放大器op5的输出端分别通过电阻与运算放大器op5,运算放大器op25的负输入端连接;运算放大器op5的正输入端通过电阻与地连接;运算放大器op5的负输入端通过电阻与电压连接;运算放大器op6的输出端分别通过电阻与运算放大器op6的负输入端,运算放大器op5的负输入端连接;运算放大器op7的输出端通过电阻与运算放大器op6的负输入端连接,运算放大器op7的正输入端与电压连接;运算放大器op8的输出端分别通过电阻与运算放大器op8的负输入端,运算放大器op5的正输入端连接;运算放大器op9的输出端通过电阻与运算放大器op8的负输入端连接,运算放大器op9的正输入端与电压连接;运算放大器op10的输出端分别通过电阻与运算放大器op10的负输入端,运算放大器op25的负输入端连接;运算放大器op10的正输入端通过电阻与地连接;运算放大器op10的负输入端通过电阻与电压连接;运算放大器op11的输出端分别通过电阻与运算放大器op11的负输入端,运算放大器op10的负输入端连接;运算放大器op12的输出端通过电阻与运算放大器op11的负输入端连接,运算放大器op12的正输入端与电压连接;运算放大器op13的输出端分别通过电阻与运算放大器op13的负输入端,运算放大器op10的正输入端连接;运算放大器op14的输出端通过电阻与运算放大器op13的负输入端连接,运算放大器op14的正输入端与电压连接;运算放大器op15的输出端分别通过电阻与运算放大器op15负输入端,运算放大器op25的负输入端连接;运算放大器op15的正输入端通过电阻与地连接;运算放大器op15的负输入端通过电阻与电压连接;运算放大器op16的输出端分别通过电阻与运算放大器op16的输入端,运算放大器op15的负输入端连接;运算放大器op17的输出端通过电阻与运算放大器op16的负输入端连接,运算放大器op17的正输入端与电压连接;运算放大器op18的输出端分别通过电阻与运算放大器op18的负输入端,运算放大器op15的正输入端连接;运算放大器op19的输出端通过电阻与运算放大器op18的负输入端连接,运算放大器op19的正输入端与电压连接;运算放大器op20的输出端分别通过电阻与运算放大器op20的负输入端,运算放大器op25的负输入端连接;运算放大器op20的正输入端通过电阻与地连接;运算放大器op20的负输入端通过电阻与电压连接;运算放大器op21的输出端分别通过电阻与运算放大器op21的负输入端,运算放大器op20的负输入端连接;运算放大器op22的输出端通过电阻与运算放大器op21的负输入端连接,运算放大器op22的正输入端与电压连接;运算放大器op23的输出端分别通过电阻与运算放大器op23的负输入端,运算放大器op20的正输入端连接;运算放大器op24的输出端通过电阻与运算放大器op23的负输入端连接,运算放大器op24的正输入端与电压连接;运算放大器op6、op8、op11、op13、op16、op18、op21、op23、op25的正输入端接地;基本混沌信号产生电路n1中所述运算放大器op2的输出端分别与运算放大器op4、op7、op9、op12、op14、op17、op19、op22、op24的负输入端连接;运算放大器op25输出端通过电阻与基本混沌信号产生电路n1中所述运算放大器op3的负输入端连接。进一步,所述序列发生器n2还包括给序列发生器n2提供延时电压的电源供给端e1、e2、e3、e4、e5、e6、e7、e8、e9、e10、e11、e12,电源供给端e1、e2、e3、e4分别通过电阻与所述运算放大器op5、op10、op15、op20的负输入端连接,电源供给端e5、e6、e7、e8、e9、e10、e11、e12分别与所述运算放大器op7、op9、op12、op14、op17、op19、op22、op24的正输入端连接。进一步,所述基本混沌信号产生电路n1、序列发生器n2所采用的电阻均为精密可调的电阻。进一步,所述序列发生器n2还包括开关k1、k2、k3、k4,开关k1设置在运算放大器op5的输出端与运算放大器op25的负输入端之间,开关k2设置在运算放大器op10的输出端与运算放大器op25的负输入端之间,开关k3设置在运算放大器op15的输出端与运算放大器op25的负输入端之间,开关k4设置在运算放大器op20的输出端与运算放大器op25的负输入端之间。本发明的有益效果是:用函数f(y)作为切换控制器来产生分数阶多翅膀混沌信号,其硬件电路的实现更加容易;采用本发明的混沌信号发生器,能产生分数阶多翅膀混沌信号,用于通讯中的加密,其性能更佳。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单说明。显然,所描述的附图只是本发明的一部分实施例,而不是全部实施例,本领域的技术人员在不付出创造性劳动的前提下,还可以根据这些附图获得其他设计方案和附图。图1是本发明创造的发生器的电路连接示意图;图2是产生切换控制函数f(y)序列发生器n2的电路示意图。具体实施方式以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。另外,文中所提到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本发明创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。实施例1,参考图1和图2,一种分数阶多翅膀混沌信号发生器,包括:基本混沌信号产生电路n1,用于产生切换控制函数f(y)的序列发生器n2,基本混沌信号产生电路n1的输出端分别与序列发生器n2的输入端连接,序列发生器n2的输出端与基本混沌信号产生电路n1的输入端连接。所述基本混沌信号产生电路n1包括运算放大器op1、op2、op3,op26,乘法器mul1;其中,所述乘法器mul1的放大倍数为0.1;运算放大器op1的输出端分别通过电阻与运算放大器op1的负输入端,运算放大器op2的负输入端连接;其中,运算放大器op1的输出端依次通过电阻r5,r4,r3与运算放大器op1的负输入端连接,其中,电阻r3、r4、r5分别并接电容c1、c2、c3。运算放大器op1的输出端还通过电阻r1与运算放大器op1的负输入端连接;运算放大器op1的输出端通过电阻r6与运算放大器op2的负输入端。运算放大器op2的输出端分别通过电阻与运算放大器op26的负输入端,运算放大器op2的负输入端连接,并与序列发生器n2的输入端相连;其中,运算放大器op2的输出端依次通过电阻r10,r9,r8与运算放大器op2的负输入端连接,其中,电阻r8、r9、r10分别并接电容c4、c5、c6。运算放大器op2的输出端还通过电阻r58与运算放大器op26的负输入端连接。运算放大器op3的输出端通过电阻与运算放大器op3的负输入端连接,并与乘法器mul1的输入端相连;其中,运算放大器op3的输出端依次通过电阻r15,r14,r13与运算放大器op3的负输入端连接,其中,电阻r13、r14、r15分别并接电容c7、c8、c9;运算放大器op3的输出端通过电阻r11与运算放大器op3的负输入端连接;运算放大器op3的输出端与乘法器mul1的输入端连接。运算放大器op26的输出端与乘法器mul1的输入端相连;乘法器mul1的输出端通过电阻r2与运算放大器op1的负输入端连接;序列发生器n2的输出端通过电阻r12与运算放大器op3的负输入端连接;运算放大器op1、op2、op3、op26的正输入端均对地连接。所述序列发生器n2包括:运算放大器op4~op25,开关k1、k2、k3、k4,给序列发生器n2提供延时电压的电源供给端e1、e2、e3、e4、e5、e6、e7、e8、e9、e10、e11、e12;运算放大器op4的输出端与运算放大器op4的负输入端连接;运算放大器op4的输出端与乘法器mul2的两个输入端连接;乘法器mul2的输出端通过电阻r16与运算放大器op25的负输入端连接;运算放大器op5的输出端通过电阻r18与运算放大器op5的负输入端连接,运算放大器op5的输出端通过电阻r17与开关k1的一端连接,开关k1的另一端与运算放大器op25的负输入端连接;运算放大器op5的正输入端通过电阻r23与地连接;运算放大器op5的负输入端通过电阻r19与电源供给端e1连接;运算放大器op6的输出端通过电阻r20与运算放大器op6的负输入端连接,运算放大器op6的输出端通过电阻r22与运算放大器op5的负输入端连接;运算放大器op7的输出端通过电阻r21与运算放大器op6的负输入端连接,运算放大器op7的正输入端与电源供给端e5连接;运算放大器op8的输出端通过电阻r25与运算放大器op8的负输入端连接,运算放大器op8的输出端通过电阻r24与运算放大器op5的正输入端连接;运算放大器op9的输出端通过电阻r26与运算放大器op8的负输入端连接,运算放大器op9的正输入端与电源供给端e6连接;运算放大器op10的输出端通过电阻r28与运算放大器op10的负输入端连接,运算放大器op10的输出端通过电阻r27与开关k2的一端连接,开关k2的另一端与运算放大器op25的负输入端连接;运算放大器op10的正输入端通过电阻r33与地连接;运算放大器op10的负输入端通过电阻r29与电源供给端e2连接;运算放大器op11的输出端通过电阻r30与运算放大器op11的负输入端连接,运算放大器op11的输出端通过电阻r32与运算放大器op10的负输入端连接;运算放大器op12的输出端通过电阻r31与运算放大器op11的负输入端连接,运算放大器op12的正输入端与电源供给端e7连接;运算放大器op13的输出端通过电阻r35与运算放大器op13的负输入端连接,运算放大器op13的输出端通过电阻r34与运算放大器op10的正输入端连接;运算放大器op14的输出端通过电阻r36与运算放大器op13的负输入端连接,运算放大器op14的正输入端与电源供给端e8连接;运算放大器op15的输出端通过电阻r38与运算放大器op15的负输入端连接,运算放大器op15的输出端通过电阻r37与开关k3的一端连接,开关k3的另一端与运算放大器op25的负输入端连接;运算放大器op15的正输入端通过电阻r43与地连接;运算放大器op15的负输入端通过电阻r39与电源供给端e3连接;运算放大器op16的输出端通过电阻r40与运算放大器op16的负输入端连接,运算放大器op16的输出端通过电阻r42与运算放大器op15的负输入端连接;运算放大器op17的输出端通过电阻r41与运算放大器op16的负输入端连接,运算放大器op17的正输入端与电源供给端e9连接;运算放大器op18的输出端通过电阻r45与运算放大器op18的负输入端连接,运算放大器op18的输出端通过电阻r44与运算放大器op15的正输入端连接;运算放大器op19的输出端通过电阻r46与运算放大器op18的负输入端连接,运算放大器op19的正输入端与电源供给端e10连接;运算放大器op20的输出端通过电阻r48与运算放大器op20的负输入端连接,运算放大器op20的输出端通过电阻r47与开关k4的一端连接,开关k4的另一端与运算放大器op25的负输入端连接;运算放大器op20的正输入端通过电阻r53与地连接;运算放大器op20的负输入端通过电阻r49与电源供给端e4连接;运算放大器op21的输出端通过电阻r50与运算放大器op21的负输入端连接,运算放大器op21的输出端通过电阻r52与运算放大器op20的负输入端连接;运算放大器op22的输出端通过电阻r51与运算放大器op21的负输入端连接,运算放大器op22的正输入端与电源供给端e11连接;运算放大器op23的输出端通过电阻r55与运算放大器op23的负输入端连接,运算放大器op23的输出端通过电阻r54与运算放大器op20的正输入端连接;运算放大器op24的输出端通过电阻r56与运算放大器op23的负输入端连接,运算放大器op24的正输入端与电源供给端e12连接;运算放大器op6、op8、op11、op13、op16、op18、op21、op23、op25的正输入端接地;基本混沌信号产生电路n1中所述运算放大器op2的输出端分别与运算放大器op4、op7、op9、op12、op14、op17、op19、op22、op24的负输入端连接;运算放大器op25输出端通过电阻r12与基本混沌信号产生电路n1中所述运算放大器op3的负输入端连接。根据图2,得序列发生器n2的切换控制函数f(y)的数学表达式为上式中,h0=560,h1=17.5,h2=23.5,h3=33,h4=43,c1=0.25,c2=0.375,c3=0.5,c4=0.625,n=4;可得产生三维多涡卷混沌信号的状态方程为下式:上式中,a=20,b=51,c=14,e=80,α=0.9其中,本实施例的电路元件和电源电压的选择如下:本发明电路元件和电源电压的选择:图1和图2中所有的运算放大器,型号为tl082,乘法器,型号为ad633。为了便于电路实验,为了保证电阻值的准确性,图1和图2中所有电阻均采用精密可调电阻。本发明创造的元器件参数表如下,其中,表1为所有电容的容值参数表,表2为所有电阻的阻值参数表,表3为所有的电源供给端提供的延时电压值参数表。表1(单位:nf)c112.32c218.35c311c412.32c518.35c611c712.32c818.35c911表2(单位:kω)表3(单位:v)将上述参数代入本发明创造的信号发生器,通过调节开关k1、k2、k3、k4的开关状态,可得到不同翅膀数的混沌信号,其中,各个开关状态对应的翅膀数如表4所示。表4k1k2k3k4翅膀数量断开断开断开断开2接通断开断开断开4接通接通断开断开6接通接通接通断开8接通接通接通接通10本发明创造与已有技术相比的有益效果为:1)用函数f(y)作为切换控制器来产生分数阶多翅膀混沌信号,其硬件电路的实现更加容易;2)采用本发明的混沌信号发生器,能产生分数阶多翅膀混沌信号,用于通讯中的加密,其性能更佳。以上对本发明的较佳实施方式进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变型或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1