网状形多涡卷混沌电路及产生多涡卷的方法

文档序号:7749596阅读:228来源:国知局
专利名称:网状形多涡卷混沌电路及产生多涡卷的方法
技术领域
本发明涉及一种混沌电路,具体涉及保密通信中的网状形多涡卷混沌电路。本发 明还涉及网状形多涡卷混沌电路的使用方法。
背景技术
如何产生用于混沌保密通信中所需的各种混沌电路是非线性电路与系统科学研 究的一个新领域,目前混沌电路研究已取得了一系列相关的成果,涡卷混沌信号发生器, 四阶网格状多环面混沌电路,多螺旋混沌产生器,多折叠环面混沌电路,三维多卷波混沌电 路,产生多环绕卷波混沌电路,多涡卷混沌信号发生装置等。近年来,在研究一维多涡卷混沌吸引子的基础上,人们还进一步提出了产生二维、 三维和四维多涡卷混沌吸引子的一些新方法。如公开号为CNlO 1183929A的中国发明专利申请公开说明书公开了一种产生 多环绕线卷波的混沌电路及实现方法。能产生一维多涡卷混沌吸引子。又如公开号为 CN1787429A的中国发明专利申请公开说明书公开了一种三维多卷波混沌电路。能产生三维 多涡卷混沌吸引子。如公开号为CN1744487A的中国发明专利申请公开说明书公开了一种 四阶网格状多环面混沌电路及其使用方法。能产生四维多涡卷混沌吸引子。总之可以归纳为两类,一类是一维多涡卷产生混沌吸引子,涡卷个数排列在一条 直线上。另一类是二维、三维和四维多涡卷产生混沌吸引子,在网格节点处呈现涡卷,且每 个网格节点处仅呈现一个涡卷。上述两类多涡卷混沌电路在网格的节点处只能产生一个涡卷,而不能在网格的节 点处产生多个涡卷。因此,用于混沌保密通讯还存在局限。

发明内容
本发明所要解决的技术问题是,针对现有技术多涡卷混沌电路在网格的节点处只 能产生一个涡卷的缺陷,设计了一种网状形多涡卷混沌电路,该电路在网格每个节点处产 生的涡卷个数可变,从而获得网状形多涡卷混沌吸引子。本发明解决上述技术问题的技术方案是,设计一种网状形多涡卷混沌电路,该混 沌电路包括,三阶自治电路Ni、由符号函数组成的分段函数序列发生器N2、三角波函数序 列发生器N3和相位控制器N4。所述的三阶自治电路m由两个加法放大器(0P1、0P7)、三 个积分器(0P2、0P5、0P8)和反相放大器(0P3、0P6、0P9)分别级联构成,三阶自治电路m 的第一输出端(-V1),和第二输出端(-V2)分别连接三角波函数序列发生器N3的第一输入 端(e),和第二输入端(d),三角波函数序列发生器N3由两个相同的子模块Nx和子模块Ny 构成,子模块Nx的输出端(f)连接相位控制模块N4的输入端(h),相位控制器N4的输出 端(P)连接三阶自治电路附的第二输入端(c2),子模块Ny的输出端(g)连接三阶自治电 路附的第三输入端(C3);三阶自治电路附的输出端(V3)连接由符号函数组成的分段函数 序列发生器N2的输入端(a),由符号函数组成的分段函数序列发生器N2的输出端(b)连接三阶自治电路m的第一输入端(C1)15由子模块Nx和子模块Ny产生三角波信号的斜率线性段,其中,由子模块中第二放大器及连接在其反相输入端的电阻确定转折点电压值,由连接在第一放大器反相输入端第 二放大器输出端之间的电阻值确定三角波信号的负斜率线性段,由连接在第二放大器反相 输入端的电阻值、以及连接在第一放大器反相输入端第二放大器输出端之间的电阻值共同 确定三角波信号正斜率线性段。分段函数序列发生器N2由多个子模块N21、N22、N23并联构成,每个子模块输出端 分别通过开关Hk3连接在三阶自治电路的第一输入端(C1);子模块N21控制网格的每 个节点处产生1个涡卷;子模块N22控制网格的每个节点处产生2个涡卷;子模块N23控制 网格的每个节点处产生3个涡卷本发明还提出一种产生网状形多涡卷混沌信号的方法,具体包括步骤,网状形多 涡卷混沌电路中三阶自治电路的第一、第二输出端输出网状形多涡卷,分别送入三角波函 数序列发生器N3的输入端e和输入端d,三角波函数序列发生器N3中的两个子模块Nx和 Ny分别产生三角波信号,通过相位控制器N4输出一个相位相反的信号,送入三阶自治电路 Nl的第二输入端(c2),分段函数序列发生器N2中子模块控制网格的每个节点处产生多个 涡卷混沌信号。本发明与现有技术相比,通过三角波函数序列发生器子模块Nx和子模块Ny能产 生网格,由符号函数组成的分段函数序列发生器控制网格的每个节点处的涡卷个数,符号 函数组成的分段函数序列发生器由多个子电路构成,分别连接不同的子模块,从而获得不 同网状形多涡卷混沌信号。本发明的网状形多涡卷中每个节点处的涡卷个数可变,而一般 的网格多涡卷在节点处只有一个涡卷,因此,本发明的网状形多涡卷混沌电路产生的混沌 信号的动力学行为更复杂、更丰富,应用于保密通信,能提高保密通信的安全性。


图1为网状形多涡卷混沌电路原理框图;图2为网状形多涡卷混沌电路原理图;图3为网格节点处产生的一涡卷在V1-V2平面上相图的电路仿真结果;图4为网格节点处产生的二涡卷在V1-V2平面上相图的电路仿真结果;图5为网格节点处产生的三涡卷在V1-V2平面上相图的电路仿真结果;
具体实施例方式以下针对附图和具体实例对本发明的实施进行具体说明。图1所示本发明为网状 形多涡卷混沌电路信号流程图;该混沌电路包括,三阶自治电路Ni、由符号函数组成的分段函数序列发生器N2、 三角波函数序列发生器N3和相位控制器N4四个部分。三阶自治电路m的第一输出端(-V1)和第二输出端(-V2)分别连接三角波函数序 列发生器N3的第一输入端(e)和第二输入端(d),三角波函数序列发生器N3包括两个相 同的子模块,分别为子模块Nx和子模块Ny,子模块Nx的输出端(f)连接相位控制器N4的 输入端(h),相位控制器N4的输出端(ρ)连接三阶自治电路附的第二输入端(c2),子模块Ny的输出端(g)连接三阶自治电路m的第三输入端(C3);三阶自治电路m的第三输出端 (V3)连接由符号函数组成的分段函数序列发生器N2的输入端(a),由符号函数组成的分段 函数序列发生器N2的输出端(b)连接三阶自治电路m的第一输入端(C1)。以下以一具体电路实例进一步说明本发明多涡卷混沌电路的实现方式,图2所示 本发明为网状形多涡卷混沌电路原理图。
电路原理图中的运算放大器均可采用TL082⑶,其输出饱和电压值| VsatI = 13. 5 伏特。三阶自治电路W由两个加法放大器(0P1、0P7)、三个积分器(0P2、0P5、0P8)和反相 放大器(0P3、0P6、0P9)分别级联构成。其中,三阶自治电路附的第三输入端(C3)和第三 输出端(V3)通过电阻接入加法放大器OPl的反相输入端,加法放大器OPl的输出端通过电 阻R1接入积分器0P2反相输入端,积分器0P2输出端通过电阻接入反相放大器0P3的反相 输入端,反相放大器0P3的输出端(-V1)连接三角波函数序列发生器N3的第一输入端(e); 三阶自治电路附的第一输入端(C1)通过电阻&接入积分器0P5反相输入端,积分器0P5 输出端通过电阻接入反相放大器0P6的反相输入端,反相放大器0P6的输出端(-V2)连接 三角波函数序列发生器N3的第二输入端(d);三阶自治电路m的第二输入端(C1)与反相 放大器0P9的输出端通过电阻接入加法放大器0P7的反相输入端,加法放大器0P7的输出 端通过电阻R3接入积分器0P8反相输入端,积分器0P8输出端(V3)连接由符号函数组成的 分段函数序列发生器N2的输入端(a)、三阶自治电路附的第一输入端(C1)以及通过电阻 接入反相放大器0P9的反相输入端,反相放大器0P9的输出端通过电阻接入加法放大器0P7 的反相输入端。三阶自治电路的第一、第二输出端(-V1和-V2)输出网状形多涡卷,分别送入三角 波函数序列发生器N3的输入端e和d,三角波函数序列发生器N3包含两个相同的子模块 Nx和Ny,每个子模块都能产生三角波信号,其中e为子模块Nx的输入端,d为子模块Ny的 输入端,子模块Nx或Ny由两个放大器(0P11、0P12或0P13、0P14)构成。其中,由子模块中 第二放大器及连接在其反相输入端的电阻确定三角波信号转折点电压值,由连接在第一放 大器反相输入端与第二放大器输出端之间的电阻值确定三角波信号的负斜率线性段,由连 接在第二放大器反相输入端的电阻值、以及连接在第一放大器反相输入端与第二放大器输 出端之间的电阻值共同确定三角波正斜率线性段。以子模块Ny为例进行说明,在子模块Ny中,由第二放大器0P14及连接在其反相 输入端的电阻R17、R18确定转折点电压值,连接在第一放大器0P13反相输入端与第二放大 器0P14输出端之间的电阻R15产生三角波的负斜率线性段,由电阻R15、R17、R18共同产生三 角波正斜率线性段。以相关参数取如下值进行举例说明,R14为电压-电流转换电阻,当R14 = 13. 5ΚΩ。 R16为附加电压Ve的平衡电阻,R16= IK Ω,Ve= IV。转折点电压值由R17、R18及其相连的放 大器(0P14)来决定,其电压值为R18X I Vsat I/R170由于|Vsat| = 13. 5伏特,当转折点电压值 0.02伏特时,可取R17 = 200K QjR18 = 300 Ω。R17,R18与线性电阻R15共同产生三角波正斜 率线性段,线性电阻R15可产生三角波的负斜率线性段。相位控制器Ν4是一个反相器,其目的是使输入的信号反相,因此子模块Nx输出的 信号,通过相位控制器Ν4,从相位控制器Ν4输出一个相位相反的信号,送入三阶自治电路 Nl的第二输入端(C2)。三阶自治电路m的第三输出端(V3)连接由符号函数组成的分段函数序列发生器N2的输入端(a),分段函数序列发生器N2的输出端(b)连接三阶自治电路 Nl的第一输入端(C1)。由符号函数组成的分段函数序列发生器N2由多个子模块N21、N22、N23输入端并 联构成。每个子模块输出端分别通过开关Vk2、k3连接在三阶自治电路的第一输入端(C1)。子模块N21由一个电位器R21构成,控制网格的每个节点处产生1个涡卷。闭合开 关h,断开开关k2,k3,调节电阻R21,可使网格的每个节点处产生1个涡卷。
子模块N22控制网格的每个节点处产生2个涡卷。子模块N22由一个电位器R22 和一个放大器(0P15)串联构成,当放大器(0P15)反相输入端的电压由负电压变换为正电 压时,其输出端电压由正的饱和电压(Vsat)变换为负的饱和电压(_Vsat),反之亦然。子模块 N22的输出端通过开关k2连接三阶自治电路的第一输入端(C1),闭合开关k2,断开开关k1; k3,调节电位器R22,可使网格的每个节点处产生2个涡卷。子模块N23控制网格的每个节点处产生3个涡卷。子模块N23由两个放大器 (0P16、OP17)构成,负电压通过分压电阻R25和R26接入放大器0P16的正相输入端,正电压 通过分压电阻R29和R3tl接入放大器0P17的正相输入端,放大器0P16和0P17的反相输入端 连接附的第三输入输出端(V3)。放大器0P16和0P17的输出端分别通过电阻R24和R28以 及开关k3接入放大器0P4的反相输入端。当放大器(0P17)反相输入端的电压增大,由小于 电压R3tlE1AR29+!^)变为大于电压R3tlE1AR29+!^)时,当放大器(0P17)反相输入端的电压与 电压R3tlE1AR29+!^)之差由负电压变换为正电压时,其输出端电压由正的饱和电压(Vsat)变 换为负的饱和电压(_Vsat),反之亦然,其中E1 = 15伏特;当放大器(0P16)反相输入端的电 压增大,由小于与电SR26E2/(R25+R26)变为大于电压R26E2/(R25+R26)时,当放大器(0P16)反 相输入端的电压与电SR26E2/(R25+R26)之差由负电压变换为正电压时,其输出端电压由正 的饱和电压(Vsat)变换为负的饱和电压(_Vsat),反之亦然,其中E2 = -15伏特;子模块N23 的输出端通过开关k3连接三阶自治电路的输入端(C1),闭合开关1^3,断开开关k1; k2,调节 电位器R24 = R28 = 450ΚΩ,可使网格的每个节点处产生3个涡卷。产生涡卷的方法如下(1)当第一开关(kl)接通、第二和第三开关(k2、k3)断开时,在网格的每个节点 处有1个涡卷,总共4个涡卷;(2)当第二开关(k2)接通、第一和第二开关(kl、k3)断开时,在网格的每个节点 处有2个涡卷,总共8个涡卷;(3)当第三开关(k3)接通、第一和第二开关(kl、k2)断开时,在网格的每个节点 处有3个涡卷,总共12个涡卷。图3为网格节点处产生的一涡卷在V1-V2平面上相图的电路仿真结果;图4为网格 节点处产生的二涡卷在V1-V2平面上相图的电路仿真结果;图5为网格节点处产生的三涡卷 在V1-V2平面上相图的电路仿真结果。从图3、图4和图5可以看出,本发明的网状形多涡 卷的每个节点处的涡卷个数可变,而且动力学行为复杂,应用于保密通信,能提高保密通信 的安全性。
权利要求
一种网状形多涡卷混沌电路,其特征在于,该电路包括三阶自治电路N1、由符号函数组成的分段函数序列发生器N2、三角波函数序列发生器N3和相位控制模块N4,其特征在于三阶自治电路的第一输出端(-v1),和第二输出端(-v2)分别连接N3的第一输入端(e)和第二输入端(d),N3由两个相同的子模块Nx和子模块Ny构成,子模块Nx的输出端(f)连接N4的输入端(h),N4的输出端(p)连接N1的第二输入端(c2),子模块Ny的输出端(g)连接N1的第三输入端(c3);N1的第三输出端(v3)连接N2的输入端(a),N2的输出端(b)连接三阶自治电路N1的第一输入端(c1)。
2.根据权利要求1所述的网状形多涡卷混沌电路,其特征在于,由子模块Nx和子模块 Ny产生三角波信号的斜率线性段,其中,由子模块中第二放大器及连接在其反相输入端的 电阻确定转折点电压值,由连接在第一放大器反相输入端第二放大器输出端之间的电阻值 确定三角波信号的负斜率线性段,由连接在第二放大器反相输入端的电阻值、以及连接在 第一放大器反相输入端第二放大器输出端之间的电阻值共同确定三角波信号正斜率线性 段。
3.根据权利要求1所述的网状形多涡卷混沌电路,其特征在于,分段函数序列发生器 N2由多个子模块N21、N22、N23并联构成,每个子模块输出端分别通过开关ki、k2、k3连接在 三阶自治电路的第一输入端(C1);子模块N21控制网格的每个节点处产生1个涡卷;子模 块N22控制网格的每个节点处产生2个涡卷;子模块N23控制网格的每个节点处产生3个 涡卷。
4.一种产生网状形多涡卷混沌信号的方法,其特征在于,网状形多涡卷混沌电路中三 阶自治电路的第一、第二输出端输出网状形多涡卷,分别送入三角波函数序列发生器N3的 输入端e和输入端d,三角波函数序列发生器N3中的两个子模块Nx和Ny分别产生三角波 信号,通过相位控制器N4输出一个相位相反的信号,送入三阶自治电路m的第二输入端 (c2),分段函数序列发生器N2中子模块控制网格的每个节点处产生多个涡卷混沌信号。
5.根据权利要求4所述的方法,其特征在于,三角波函数序列发生器中子模块产生三 角波信号的斜率线性段,其中,由子模块中第二放大器及连接在其反相输入端的电阻确定 三角波信号转折点电压值,由连接在第一放大器反相输入端与第二放大器输出端之间的电 阻值确定三角波信号的负斜率线性段,由连接在第二放大器反相输入端的电阻值、以及连 接在第一放大器反相输入端与第二放大器输出端之间的电阻值共同确定三角波信号正斜 率线性段。
6.根据权利要求4所述的方法,其特征在于,分段函数序列发生器N2中子模块N21、 N22、N23输入端并联,每个子模块输出端分别通过开关kp k2、k3连接在三阶自治电路的第 一输入端(C1);当开关kl接通,开关k2、k3断开时产生4个涡卷;当开关k2接通,开关kl、 k3断开时,产生8个涡卷;当k3接通、开关kl、k2断开时,产生12个涡卷。
全文摘要
本发明公开了一种网状形多涡卷混沌电路及产生多涡卷的方法。涉及混沌系统。该混沌电路由三阶自治电路N1、由符号函数组成的分段函数序列发生器N2、三角波函数序列发生器N3和相位控制器N4构成。三角波函数序列发生器控制混沌电路产生一个网格,由符号函数组成的分段函数序列发生器控制网格节点处的涡卷个数。当开关k1接通、开关k2、k3断开时,在网格的每个节点处有1个涡卷,总共4个涡卷;当开关k2接通、开关k1、k3断开时,在网格的节点处有2个涡卷,总共8个涡卷;当开关k3接通、开关k1、k2断开时,在网格的节点处有3个涡卷,总共12个涡卷。本发明可广泛用于保密通信。
文档编号H04L9/00GK101873210SQ20101018063
公开日2010年10月27日 申请日期2010年5月24日 优先权日2010年5月24日
发明者刘希瑞, 李锐, 涂正伟, 罗小华, 罗明伟 申请人:重庆邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1