一种基于余弦控制的多涡卷混沌信号发生器的制作方法

文档序号:20764067发布日期:2020-05-15 18:37阅读:223来源:国知局
一种基于余弦控制的多涡卷混沌信号发生器的制作方法
本发明涉及混沌通信
技术领域
,特别涉及一种基于余弦控制的多涡卷混沌信号发生器。
背景技术
:自20世纪60年代lorenz发现第一个混沌系统以来,混沌系统因其具有对初始条件和参数具有强烈的敏感性和依赖性、不可预测性等特性,在图像加密、信息安全等领域取得了广泛的关注。混沌作为非线性动力系统中一种确定性的类随机过程,具有遍历性、混合性、指数发散性。低维混沌系统由于其系统维数低,存在密钥空间不足,混沌序列的复杂度不高,系统抗破译能力差,安全性低等问题。技术实现要素:本发明的目的是提供一种基于余弦控制的多涡卷混沌信号发生器,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。本发明解决其技术问题的解决方案是:一种基于余弦控制的多涡卷混沌信号发生器,包括:基本混沌信号产生电路n1、余弦函数产生电路n2、用于产生切换控制函数的序列发生器n3、节点f和乘法器mul4;基本混沌信号产生电路n1的节点x与余弦函数产生电路n2的输入端连接;所述基本混沌信号产生电路n1的节点z与序列发生器n3的输入端连接,所述余弦函数产生电路n2的输出端与乘法器mul4的第一输入端连接,所述序列发生器n3的输出端与乘法器mul4的第二输入端连接,所述乘法器mul4的输出端通过节点f与基本混沌信号产生电路n1的输入端连接。进一步,所述基本混沌信号产生电路n1包括:运算放大器op1、运算放大器op2、运算放大器op3、运算放大器op4、运算放大器op5、运算放大器op6、运算放大器op7、运算放大器op8、运算放大器op9、电阻r1、电阻r2、电阻r3、电阻r4、电阻r5、电阻r6、电阻r7、电阻r8、电阻r9、电阻r10、电阻r11、电阻r12、电阻r13、电阻r14、电阻r15、电阻r16、电阻r17、电阻r18、电阻r19、电容c1、电容c2、节点x、节点-x、节点y、节点-y、节点z、节点-z和乘法器mul1;所述运算放大器op1的负输入端分别与电阻r1的右端、电阻r2的右端、电阻r3的左端连接,所述电阻r3的右端分别与运算放大器op1的输出端、电阻r4的左端连接,所述电阻r4的右端分别与运算放大器op2的负输入端、电容c1的左端连接,所述电容c1的右端分别与节点-x、电阻r5的左端连接,所述电阻r5的右端分别与运算放大器op3的负输入端、电阻r6的左端连接,所述电阻r6的右端分别与运算放大器op3的输出端、节点x连接,所述电阻r1的左端与节点-y连接,所述电阻r2的左端与节点-z连接;所述运算放大器op4的负输入端分别与电阻r7的右端、电阻r8的右端、电阻r9的左端连接,所述电阻r9的右端分别与运算放大器op4的输出端、电阻r10的左端连接,所述电阻r10的右端分别与运算放大器op5的负输入端、电容c2的左端连接,所述电容c2的右端分别与节点-y、电阻r11的左端连接,所述电阻r11的右端分别与运算放大器op6的负输入端、电阻r12的左端连接,所述电阻r12的右端分别与运算放大器op6的输出端、节点y连接,所述电阻r7的左端与节点-z连接,所述电阻r8的左端与节点y连接;所述运算放大器op7的负输入端分别与电阻r13的右端、电阻r14的右端、电阻r15的右端、电阻r16的左端连接,所述电阻r16的右端分别与运算放大器op7的输出端、电阻r17的左端连接,所述电阻r17的右端分别与运算放大器op8的负输入端、电容c3的左端连接,所述电容c3的右端分别与节点-z、电阻r18的左端连接,所述电阻r18的右端分别与运算放大器op9的负输入端、电阻r19的左端连接,所述电阻r19的右端分别与运算放大器op9的输出端、节点z连接,所述电阻r13的左端与节点y连接,所述电阻r14的左端与乘法器mul1的输出端连接,所述乘法器mul1的第一输入端与节点-y连接,所述乘法器mul1的第二输入端与节点z连接,所述电阻r15的左端与节点f连接;所述运算放大器op1的正输入端、运算放大器op2的正输入端、运算放大器op3的正输入端、运算放大器op4的正输入端、运算放大器op5的正输入端、运算放大器op6的正输入端、运算放大器op7的正输入端、运算放大器op8的正输入端和运算放大器op9的正输入端分别对地连接。进一步,所述余弦函数产生电路n2包括:运算放大器op10、运算放大器op11、运算放大器op12、运算放大器op13、运算放大器op14、运算放大器op15、电阻r20、电阻r21、电阻r22、电阻r23、电阻r24、电阻r25、电阻r26、电阻r27、电阻r28、电阻r29、电阻r30、电阻r31、电阻r32、电阻r33、电阻r34、电阻r35、节点v1、节点v2、正弦函数发生芯片、乘法器mul2和乘法器mul3,所述正弦函数发生芯片被配置为十倍的振幅;所述电阻r20的左端与节点x连接,所述电阻r20的右端分别与电阻r21的左端、运算放大器op10的负输入端连接,所述电阻r21的右端分别与运算放大器op10的输出端、电阻r22的左端连接,所述电阻r22的右端分别与电阻r23的左端、运算放大器op11的负输入端连接,所述电阻r23的右端分别与运算放大器op11的输出端、正弦函数发生芯片的输入端连接,所述正弦函数发生芯片的输出端与乘法器mul2的第一输入端、乘法器mul2的第二输入端连接,所述乘法器mul2的输出端与电阻r24的左端连接,所述电阻r24的右端分别与电阻r27的左端、运算放大器op12的负输入端连接,所述运算放大器op12的正输入端分别与电阻r25的右端、电阻r26的上端连接,所述电阻r25的左端与节点v1连接,所述电阻r27的右端分别与运算放大器op12的输出端、乘法器mul3的第一输入端、乘法器mul3的第二输入端连接,所述乘法器mul3的输出端与电阻r29的左端连接,所述电阻r29的右端分别与电阻r30的上端、运算放大器op13的正输入端连接,所述运算放大器op13的负输入端分别与电阻r28的右端、电阻r31的左端连接,所述电阻r28的左端与节点v2连接,所述电阻r31的右端分别与运算放大器op13的输出端、电阻r32的左端连接,所述电阻r32的右端分别与电阻r33的左端、运算放大器op14的负输入端连接,所述电阻r33的右端分别与运算放大器op14的输出端、电阻r34的左端连接,所述电阻r34的右端分别与电阻r35的左端、运算放大器op15的负输入端连接,所述电阻r35的右端分别与运算放大器op15的输出端、乘法器mul4的第一输入端连接,所述运算放大器op10的正输入端、运算放大器op11的正输入端、电阻r26的下端、电阻r30的下端、运算放大器op14的正输入端和运算放大器op15的正输入端分别对地连接。进一步,所述序列发生器n3包括:运算放大器op16、运算放大器op17、运算放大器op18、运算放大器op19、运算放大器op20、电阻r36、电阻r37、电阻r38、电阻r39、电阻r40、电阻r41、电阻r42、电阻r43、节点u1和节点u2;所述运算放大器op16的负输入端与节点z连接,所述运算放大器op16的正输入端与节点u1连接,所述运算放大器op16的输出端与电阻r36的左端连接,所述电阻r36的右端分别与电阻r37的左端、运算放大器op17的负输入端连接,所述电阻r37的右端分别与运算放大器op17的输出端、电阻r38的左端连接,所述电阻r38的右端分别与电阻r39的左端、运算放大器op20的负输入端连接,所述电阻r39的右端分别与运算放大器op20的输出端、乘法器mul4的第二输入端连接,所述运算放大器op18的负输入端与节点z连接,所述运算放大器op18的正输入端与节点u2连接,所述运算放大器op18的输出端与电阻r40的左端连接,所述电阻r40的右端分别与电阻r41的左端、运算放大器op19的负输入端连接,所述电阻r41的右端分别与运算放大器op19的输出端、电阻r42的左端连接,所述电阻r42的右端分别与电阻r43的上端、运算放大器op20的正输入端连接;所述运算放大器op17的正输入端、运算放大器op19的正输入端和电阻r43的下端分别对地连接。进一步,所述基本混沌信号产生电路n1、余弦函数产生电路n2和序列发生器n3所采用的电阻均为精密可调电阻或者为精密可调电位器。进一步,所述正弦函数发生芯片的型号为ad639。本发明的有益效果是:本发明可以产生多的涡卷,混沌序列复杂度更高,密钥空间更大,系统抗破译能力更强,在保密通信、混沌控制等领域具有更好的潜在应用价值。附图说明为了更清楚地说明本发明创造实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单说明。显然,所描述的附图只是本发明创造的一部分实施例,而不是全部实施例,本领域的技术人员在不付出创造性劳动的前提下,还可以根据这些附图获得其他设计方案和附图。图1是余弦函数产生电路n2和序列发生器n3之间的电路连接示意图;图2是基本混沌信号产生电路n1电路连接示意图。具体实施方式本部分将详细描述本发明创造的具体实施例,本发明创造之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本发明创造的每个技术特征和整体技术方案,但其不能理解为对本发明创造保护范围的限制。在本发明创造的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明创造和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明创造的限制。在本发明创造的描述中,如果具有“若干”之类的词汇描述,其含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。本发明创造的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属
技术领域
技术人员可以结合技术方案的具体内容合理确定上述词语在本发明创造中的具体含义。实施例1,参考图1和图2,一种基于余弦控制的多涡卷混沌信号发生器,包括:基本混沌信号产生电路n1、余弦函数产生电路n2、用于产生切换控制函数的序列发生器n3、节点f和乘法器mul4。其中,所述基本混沌信号产生电路n1包括:运算放大器op1、运算放大器op2、运算放大器op3、运算放大器op4、运算放大器op5、运算放大器op6、运算放大器op7、运算放大器op8、运算放大器op9、电阻r1、电阻r2、电阻r3、电阻r4、电阻r5、电阻r6、电阻r7、电阻r8、电阻r9、电阻r10、电阻r11、电阻r12、电阻r13、电阻r14、电阻r15、电阻r16、电阻r17、电阻r18、电阻r19、电容c1、电容c2、节点x、节点-x、节点y、节点-y、节点z、节点-z和乘法器mul1;所述运算放大器op1的负输入端分别与电阻r1的右端、电阻r2的右端、电阻r3的左端连接,所述电阻r3的右端分别与运算放大器op1的输出端、电阻r4的左端连接,所述电阻r4的右端分别与运算放大器op2的负输入端、电容c1的左端连接,所述电容c1的右端分别与节点-x、电阻r5的左端连接,所述电阻r5的右端分别与运算放大器op3的负输入端、电阻r6的左端连接,所述电阻r6的右端分别与运算放大器op3的输出端、节点x连接,所述电阻r1的左端与节点-y连接,所述电阻r2的左端与节点-z连接;所述运算放大器op4的负输入端分别与电阻r7的右端、电阻r8的右端、电阻r9的左端连接,所述电阻r9的右端分别与运算放大器op4的输出端、电阻r10的左端连接,所述电阻r10的右端分别与运算放大器op5的负输入端、电容c2的左端连接,所述电容c2的右端分别与节点-y、电阻r11的左端连接,所述电阻r11的右端分别与运算放大器op6的负输入端、电阻r12的左端连接,所述电阻r12的右端分别与运算放大器op6的输出端、节点y连接,所述电阻r7的左端与节点-z连接,所述电阻r8的左端与节点y连接;所述运算放大器op7的负输入端分别与电阻r13的右端、电阻r14的右端、电阻r15的右端、电阻r16的左端连接,所述电阻r16的右端分别与运算放大器op7的输出端、电阻r17的左端连接,所述电阻r17的右端分别与运算放大器op8的负输入端、电容c3的左端连接,所述电容c3的右端分别与节点-z、电阻r18的左端连接,所述电阻r18的右端分别与运算放大器op9的负输入端、电阻r19的左端连接,所述电阻r19的右端分别与运算放大器op9的输出端、节点z连接,所述电阻r13的左端与节点y连接,所述电阻r14的左端与乘法器mul1的输出端连接,所述乘法器mul1的第一输入端与节点-y连接,所述乘法器mul1的第二输入端与节点z连接,所述电阻r15的左端与节点f连接;所述运算放大器op1的正输入端、运算放大器op2的正输入端、运算放大器op3的正输入端、运算放大器op4的正输入端、运算放大器op5的正输入端、运算放大器op6的正输入端、运算放大器op7的正输入端、运算放大器op8的正输入端和运算放大器op9的正输入端分别对地连接。所述余弦函数产生电路n2包括:运算放大器op10、运算放大器op11、运算放大器op12、运算放大器op13、运算放大器op14、运算放大器op15、电阻r20、电阻r21、电阻r22、电阻r23、电阻r24、电阻r25、电阻r26、电阻r27、电阻r28、电阻r29、电阻r30、电阻r31、电阻r32、电阻r33、电阻r34、电阻r35、节点v1、节点v2、正弦函数发生芯片、乘法器mul2和乘法器mul3,所述正弦函数发生芯片被配置为十倍的振幅;所述电阻r20的左端与节点x连接,所述电阻r20的右端分别与电阻r21的左端、运算放大器op10的负输入端连接,所述电阻r21的右端分别与运算放大器op10的输出端、电阻r22的左端连接,所述电阻r22的右端分别与电阻r23的左端、运算放大器op11的负输入端连接,所述电阻r23的右端分别与运算放大器op11的输出端、正弦函数发生芯片的输入端连接,所述正弦函数发生芯片的输出端与乘法器mul2的第一输入端、乘法器mul2的第二输入端连接,所述乘法器mul2的输出端与电阻r24的左端连接,所述电阻r24的右端分别与电阻r27的左端、运算放大器op12的负输入端连接,所述运算放大器op12的正输入端分别与电阻r25的右端、电阻r26的上端连接,所述电阻r25的左端与节点v1连接,所述电阻r27的右端分别与运算放大器op12的输出端、乘法器mul3的第一输入端、乘法器mul3的第二输入端连接,所述乘法器mul3的输出端与电阻r29的左端连接,所述电阻r29的右端分别与电阻r30的上端、运算放大器op13的正输入端连接,所述运算放大器op13的负输入端分别与电阻r28的右端、电阻r31的左端连接,所述电阻r28的左端与节点v2连接,所述电阻r31的右端分别与运算放大器op13的输出端、电阻r32的左端连接,所述电阻r32的右端分别与电阻r33的左端、运算放大器op14的负输入端连接,所述电阻r33的右端分别与运算放大器op14的输出端、电阻r34的左端连接,所述电阻r34的右端分别与电阻r35的左端、运算放大器op15的负输入端连接,所述电阻r35的右端分别与运算放大器op15的输出端、乘法器mul4的第一输入端连接,所述运算放大器op10的正输入端、运算放大器op11的正输入端、电阻r26的下端、电阻r30的下端、运算放大器op14的正输入端和运算放大器op15的正输入端分别对地连接。所述序列发生器n3包括:运算放大器op16、运算放大器op17、运算放大器op18、运算放大器op19、运算放大器op20、电阻r36、电阻r37、电阻r38、电阻r39、电阻r40、电阻r41、电阻r42、电阻r43、节点u1和节点u2;所述运算放大器op16的负输入端与节点z连接,所述运算放大器op16的正输入端与节点u1连接,所述运算放大器op16的输出端与电阻r36的左端连接,所述电阻r36的右端分别与电阻r37的左端、运算放大器op17的负输入端连接,所述电阻r37的右端分别与运算放大器op17的输出端、电阻r38的左端连接,所述电阻r38的右端分别与电阻r39的左端、运算放大器op20的负输入端连接,所述电阻r39的右端分别与运算放大器op20的输出端、乘法器mul4的第二输入端连接;所述运算放大器op18的负输入端与节点z连接,所述运算放大器op18的正输入端与节点u2连接,所述运算放大器op18的输出端与电阻r40的左端连接,所述电阻r40的右端分别与电阻r41的左端、运算放大器op19的负输入端连接,所述电阻r41的右端分别与运算放大器op19的输出端、电阻r42的左端连接,所述电阻r42的右端分别与电阻r43的上端、运算放大器op20的正输入端连接;所述运算放大器op17的正输入端、运算放大器op19的正输入端和电阻r43的下端分别对地连接。基于余弦控制的多涡卷混沌信号发生器的状态方程如下:gate=0.5[sgn(z-u2)-sgn(z-u1)]f=[sin(5wx)gate]上述公式中,f表示为节点f处的信号,a11=3,b11=0.8,b12=8,c11=3,c12=0.2,c13=0.32,d的表达式中,符号[]表示为取整数,r2表示为电阻r2的电阻值,其单位为kω,u1表示节点u1的电平值,u2表示节点u2的电平值。u1和u2的表达式为:t=2π/(wk)在上述公式中,w=4,k=5,m=2和n=2。调整电阻r2来改变d值,从而产生不同的涡卷数量。本发明电路元件和电源电压的选择:图1、图2中所有的运算放大器,型号为tl082。图1、图2中所有的乘法器,型号为ad633。为了便于电路实验,为了保证电阻值的准确性,图1、图2中所有电阻均采用精密电阻或者是精密可调电位器。表1为基本混沌信号产生电路n1、余弦函数产生电路n2和序列发生器n3中的电阻参数,具体为:表1;在表1中,电阻的单位为kω。表2为节点v1和节点v2的参数值,具体为:v15v21.25表2;在表2中,参数值的单位为v。表3表示为电容的参数值,其的单位为nf。c133c233c333表3;表4为本多涡卷混沌信号发生器得到的涡卷数量与参数d之间的关系,具体为:表4;从表4可知,本发明的多涡卷混沌信号发生器可以通过改变电阻r2(即改变参数d)产生多变且数量可观的多涡卷信号。提高加密能力。以上对本发明创造的较佳实施方式进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明创造精神的前提下还可做出种种的等同变型或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1