一种基于分数阶Riemann-Liouville型Logistic映射的伪随机序列产生方法

文档序号:9435818阅读:325来源:国知局
一种基于分数阶Riemann-Liouville型Logistic映射的伪随机序列产生方法
【技术领域】
[0001] 本发明涉及一种伪随机序列的产生方式,尤其是一种基于分数阶 Riemann-Liouville型Logistic映射的伪随机序列产生方法。
【背景技术】
[0002] 混沌自从诞生之日起,由于其具有优越的初值敏感性、遍历性,混沌信号被广泛应 用于保密通讯、控制系统、最优化理论等。混沌信号也被称为一种伪随机序列。常见的混沌 信号产生的方式有Logistic映射、Chen系统、蔡系统等。
[0003] 随着计算机计算能力的提高和技术的进步,人们越来越希望有一种形式简单, 但动力学行为复杂的伪随机序列产生方式,来满足实际需要的要求。传统的混沌模型如 Logistic映射存在混沌信号单一、易被破解的缺陷。在图像加密、声音加密中,加密方案的 安全性得不到保证。本发明提供了一种基于分数阶映射的混沌信号产生方法,和经典的混 沌映射相比,该方法中系统参数更多,信号轨迹更为复杂,这使得本发明提供的信号具有随 机性强、复杂性程度高的优点,可进一步用于数据加密、保密通讯、信息安全等领域。

【发明内容】

[0004] 现有技术难以满足人们的建筑施工方便、快捷,为了解决上述存在的问题,本发明 提出了一种基于分数阶Riemann-Liouville型Logistic映射的伪随机序列产生方法。
[0005] 为实现该技术目的,本发明采用的技术方案是:一种基于分数阶 Riemann-Liouville型Logistic映射的伪随机序列产生方法,包括以下步骤,步骤一:分数 阶Riemann-Liouville型Logistic映射,步骤二:混纯信号的判别;步骤三,混纯信号的输 出;
[0006] 其中在步骤一中:分数阶Riemann-Liouville型Logistic映射
[0007] 分数阶Riemann-Liouville型Logistic映射如下
[0008]
[0009] 其中n和j为非负为正整数,表示离散时间,如1秒、2秒、...。u(n)表示随着n变化时的混沌信号,v为分数阶阶数,y为混沌系数。特别地,令分数阶参数v= 1,分数阶 映射(1)就约化为经典的Logistic映射
[0010]
[0011] 在步骤二中:混沌信号的判别
[0012] 定义切映射
[0013]
[0014] 联合方程(1),即可逐步得出a(n+v)。
[0015]定义Lyapunov指数
[0016]
[0017]N为计算Lyapunov指数时,所采用的信号长度。当A> 〇,即能判断混纯映射(1) 能够产生混沌信号,否则不能产生混沌信号;例如,N取为200,当v= 0. 8,u(v) = 0. 3时, 入随系数y的分布取值见图2。
[0018] 在步骤三中、混沌信号的输出:
[0019] 取步骤二中分数阶映射处于混沌状态的参数值,即能输出混沌信号。
[0020] 与现有技术相比,本发明具有以下有益效果:该基于分数阶Riemann-Liouville 型Logistic映射的伪随机序列产生方法:
[0021] (a)本发明基于分数阶混沌映射,由于信号依赖于分数阶参数,因而提供的信号具 有随机性强、复杂性程度高的优点;
[0022] (b)分数阶混沌映射的初值依赖于时间变化,而混沌信号对于初值具有敏感性,因 而本专利提供混沌信号相比经典Logistic映射具有更强的敏感性优点。
【附图说明】
[0023] 图1为产生分数阶混沌信号的流程图;
[0024] 图2为v= 0? 8,u(v) = 0? 3时,Lyapunove指数人随系数y的分布;
[0025]图 3为v= 0.9,u(v) =0.3,y=2.5,n= 8000 时所产生的混沌信号;
[0026]图 4 为v= 0? 8,u(v) = 0? 3,y= 2. 5,n= 8000 时所产生的混沌信号。
【具体实施方式】
[0027] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本 发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实 施例,都属于本发明保护的范围。
[0028] 请参阅说明书附图1,本发明实施例中,一种基于分数阶Riemann-Liouville型 Logistic映射的伪随机序列产生方法,包括以下步骤,步骤一:分数阶Riemann-Liouville 型Logistic映射,步骤二:混沌信号的判别;步骤三,混沌信号的输出;其特征是:
[0029] 其中在步骤一中:分数阶Riemann-Liouville型Logistic映射
[0030]分数阶Riemann-Liouville型Logistic映射如下
[0031]
[0032] 其中n和j为非负正整数,表示离散时间,如1秒、2秒、...。u(n)表示随着n变 化时的混沌信号,v为分数阶阶数,y为混沌系数。特别地,令分数阶参数v= 1,分数阶映
[0033] t 、 射(1)就约化为经典的Logistic映射
[0034] 在步骤二中:混沌信号的判别 [0035] 定义切映射 (2) 二 1
[0037] 联合方程(1),即可逐步得出a(n+v)。
[0038] 定义Lyapunov指数
[0039]
[0040] N为计算Lyapunov指数时,所采用的信号长度。当A> 〇,即能判断混纯映射(1) 能够产生混沌信号,否则不能产生混沌信号;例如,N取为200,当v= 0. 8,u(v) = 0. 3时, 入随系数y的分布取值见图2。
[0041] 在步骤三中、混沌信号的输出:
[0042] 取步骤二中分数阶映射处于混沌状态的参数值,即能输出混沌信号。
[0043] 对于本领域技术人员而言,然而本发明不限于上述示范性实施例的细节,而且在 不背离本发明的精神或基本特征的情况下,能够以其它的具体形式实现本发明。因此,无论 从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权 利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有 变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。 [0044] 以上所述,仅为本发明的较佳实施例,并不用以限制本发明,凡是依据本发明的技 术实质对以上实施例所作的任何细微修改、等同替换和改进,均应包含在本发明技术方案 的保护范围之内。
【主权项】
1. 一种基于分数阶Riemann-Liouville型Logistic映射的伪随机序列产生方法,包 括以下步骤,步骤一:分数阶Riemann-Liouville型Logistic映射,步骤二:混纯信号的判 另IJ ;步骤三,混沌信号的输出;其特征是: 其中在步骤一中:分数阶Riemann-Liouville型Logistic映射分数阶 Riemann-Liouville 型 Logistic 映射如下其中η和j为非负正整数,表示离散时间,如1秒、2秒、…。u (η)表示随着η变化时的 混沌信号,V为分数阶阶数,μ为混沌系数。特别地,令分数阶参数V = 1,分数阶映射(1) 就约化为经典的Logistic映射在步骤二中:混沌信号的判别 定义切映射联合方程(1),即可逐步得出a(n+v)。 定义Lyapunov指数N为计算Lyapunov指数时,所采用的信号长度。当λ >〇,即能判断混纯映射(1)能 够产生混沌信号,否则不能产生混沌信号; 在步骤三中、混沌信号的输出: 取步骤二中分数阶映射处于混沌状态的参数值,即能输出混沌信号。
【专利摘要】本发明涉及一种基于分数阶Riemann-Liouville型Logistic映射的伪随机序列产生方法,包括以下步骤,步骤一:分数阶Riemann-Liouville型Logistic映射,步骤二:混沌信号的判别;步骤三,混沌信号的输出;其中在步骤一中:分数阶Riemann-Liouville型Logistic映射;分数阶Riemann-Liouville型Logistic映射如下:<maths num="0001"></maths>其中n和j为非负整数,表示离散时间,如1秒、2秒、...。μ(n)表示随着n变化时的混沌信号,v为分数阶阶数,μ为混沌系数。特别地,令分数阶参数v=1,分数阶映射(1)就约化为经典的Logistic映射<maths num="0002"></maths>本发明基于分数阶混沌映射,由于信号依赖于分数阶参数,因而提供的信号具有随机性强、复杂性程度高的优点。
【IPC分类】H04L9/00
【公开号】CN105187188
【申请号】CN201510293735
【发明人】吴国成, 陈福来, 曾生达, 杜米特鲁·伯莱亚努
【申请人】内江师范学院
【公开日】2015年12月23日
【申请日】2015年5月25日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1