一种不等阶分数阶混沌系统的构造方法技术方案

技术编号:23771505 阅读:53 留言:0更新日期:2020-04-12 00:07
本发明专利技术是一种不等阶分数阶混沌系统的构造方法。本发明专利技术基于Caputo定义了一个新的不等阶分数阶混沌系统,并且利用数字信号处理技术,设计数字电路作为混沌序列发生器。该新的四维不等阶分数阶混沌系统的动力学特性十分复杂,包括多吸引子共存,隐藏吸引子等复杂现象。不等阶分数阶混沌系统增加了4个可变阶数作为分岔的控制参数,增大了系统的秘钥空间,提升了系统的混沌性能。而且基于TMS320F28335,分数阶混沌系统实现灵活性高,使用性强,可以实现任何分数阶混沌系统。

A construction method of unequal Order Fractional Order Chaotic System

【技术实现步骤摘要】
一种不等阶分数阶混沌系统的构造方法
本专利技术涉及不等阶分数阶
,是一种不等阶分数阶混沌系统的构造方法。
技术介绍
5G技术、大数据、区块链等
的飞速发展给民众带来极大便利的同时,也引发了人们对网络空间安全问题的思考。如何保证数据隐私是重中之重。如何保证网络空间安全迫在眉睫。基于混沌理论的保密通讯成为了研究热点。混沌系统具有初值敏感性、类噪声性、高带宽和遍历性等优点,使其在保密通信领域具有独特的优势。此外,研究人员通过简单的迭代可以很容易的获取混沌序列,能够满足实时加密的要求。整数阶混沌系统因具有实现方便,迭代占用资源少等优点而被广发地应用于保密通信领域。但是,随着人工智能、区块链和云计算的发展,对于简单整数阶混沌系统的参数、初值和变量运动轨迹的预测技术越发精准,从而使得保密通讯存在安全隐患。近年来,随着信息安全的问题日益凸显,混沌科学逐渐成为了研究的热点。混沌系统具有初值敏感性、类噪声性和遍历性等特点,使其在密码学应用中具有独特的优势。此外,混沌序列通过简单迭代即可生成,能满足实时加密的要求。因此,设计结构更为复杂,可用参数和变量更加多的混沌系统将会具有更高的安全性。分数阶最早由莱布尼茨和洛必达提出,已经有300多年的历史。但是由于缺乏有效的计算工具和应用场景,分数阶微积分发展十分缓慢。随着计算机技术的发展,学者们开始大量研究分数阶微积分的应用。自然界中的大多数物理现象都能用分数阶系统来描述。尤其是与历史变化过程相关的物理现象,比如迟滞系统,黏性系统等。实际上,整数阶系统是分数阶系统的一个特例。分数阶混沌系统的动力学特性研究成为学者研究的热点。由于分数阶混沌系统具有更加复杂的结构,更多可用的参数等优点而被广泛地应用于保密通讯领域。分数阶混沌系统能够提供能多的可用参数,尤其是不等阶分数阶混沌系统成为了混沌保密通信中的理想模型。混沌系统的硬件实现在基于混沌序列的保密通信中非常关键。和模拟电路相比较,数字电路实现混沌系统时所需的元器件较少,精度高,且受外界环境(温度等)影响较小,因此数字电路成为实现混沌系统的首选。利用数字信号处理技术设计混沌系统的实现方案成为了基于混沌理论保密通信的一个关键步骤。如何设计一个高维的,具有更多可用参数的分数阶混沌系统并且设计数字电路实现该系统具有重要的现实意义和研究价值。
技术实现思路
本专利技术为提高混沌系统的精度,并可以进行高维研究,本专利技术提供了一种不等阶分数阶混沌系统的构造方法,本专利技术提供了以下技术方案:一种不等阶分数阶混沌系统的构造方法,包括以下步骤:步骤1:基于Caputo微积分,确定不等阶分数阶混沌系统的数学模型;步骤2:采用Adomian分解法,求解不等阶分数阶混沌系统的数值仿真解;步骤3:对不等阶分数阶混沌系统进行动力学特性分析,确定不等阶分数阶混沌系统的动力学特性;步骤4:采用数字信号处理技术,基于TMS32F28335实现不等阶分数阶混沌系统。优选地,所述步骤1具体为:步骤1.1:确定Caputo微积分,通过下式表示Caputo微积分:其中,为Caputo微积分方程,Γ为伽玛函数,m为积分常数,τ时间常数,dm为微分算子;步骤1.2:基于Caputo微积分,确定不等阶分数阶混沌系统的数学模型,通过下式表示不等阶分数阶混沌系统的数学模型:其中,为Caputo定义的微分算子,x1(t)、x2(t)、x3(t)和x4(t)为x1,x2,x3和x4的时间序列,x1,x2,x3和x4为状态变量,a、b、c和d均为不等阶分数阶混沌系统参数。优选地,采用Adomian分解法,求解不等阶分数阶混沌系统的数值仿真解,通过下式表示不等阶分数阶混沌系统的数值仿真解:其中,xj为不等阶分数阶混沌系统的数值仿真解,j为状态变量个数,i为截取项数,Aji为非线性项的Adomian多项式,是初始条件,cj为系统方程中的常数。优选地,所述步骤4具体为:步骤4.1:初始化DSP芯片,配置GPIO口;步骤4.2:将迭代Adomian法所用的迭代公式入主函数;对混沌序列多平移和缩放变换;步骤4.3:将示波器探针连接DSP输出,调试示波器,得到混沌吸引子相图。本专利技术具有以下有益效果:本专利技术提供的Adomian分解法计算速度快,精度高,可以提供更多的可变参数,从而加大了系统的密钥空间;并且通过动力学特性分析表明分数阶混沌系统相比较于对应的整数阶系统有更高的混沌特性。最后利用DSP实现不等阶分数阶混沌系统,为利用混沌序列进行保密通信应用提供了极大的便利。附图说明图1是系统不同参数和阶数的混沌吸引子相图;图2为参数a变化时的系统分岔图和李雅普诺夫指数谱图。图3不同参数a的吸引子共存相图;图4为参数b变化时的系统分岔图和李雅普诺夫指数谱图;图5为不同参数b的吸引子共存相图;图6为参数c变化时的系统分岔图和李雅普诺夫指数谱图;图7为不同参数c的吸引子共存相图;图8为等阶时系统随q变化时分岔图和李雅普诺夫指数谱图;图9为不等阶时系统随q变化时分岔图和李雅普诺夫指数谱图;图10为隐藏吸引子相图;图11为基于TMS320F28335芯片的硬件关系图;图12为软件设计图;图13为DSP平台展示图;图14为DSP仿真结果图。具体实施方式以下结合具体实施例,对本专利技术进行了详细说明。具体实施例一:本专利技术提供一种不等阶分数阶混沌系统的构造方法,包括以下步骤:步骤1:基于Caputo微积分,确定不等阶分数阶混沌系统的数学模型;所述的Caputo微分定义为:其中,为Caputo微积分方程,Γ为伽玛函数,m为积分常数,τ时间常数,dm为微分算子;基于Caputo微积分,确定不等阶分数阶混沌系统的数学模型,通过下式表示不等阶分数阶混沌系统的数学模型:其中,为Caputo定义的微分算子,x1(t)、x2(t)、x3(t)和x4(t)为x1,x2,x3和x4的时间序列,x1,x2,x3和x4为状态变量,a、b、c和d均为不等阶分数阶混沌系统参数。步骤2:采用Adomian分解法,求解不等阶分数阶混沌系统的数值仿真解;对个一个给定的分数阶系统*Dqt0x(t)=f(x(t)),步骤S2所述的Adomian分解法为:其中*Dqt0是Caputo定义的微分算子,L和N分别是线性项和非线性项,c是常数项。方程两边同时应用算子可得:其中第i个非线性项按照公式(4)分解:则非线性项N为:分数阶系统的数值解为:其中xi为:…利用Adomian分解法,将非线性项进行分解得到:...

【技术保护点】
1.一种不等阶分数阶混沌系统的构造方法,其特征是:包括以下步骤:/n步骤1:基于Caputo微积分,确定不等阶分数阶混沌系统的数学模型;/n步骤2:采用Adomian分解法,求解不等阶分数阶混沌系统的数值仿真解;/n步骤3:对不等阶分数阶混沌系统进行动力学特性分析,确定不等阶分数阶混沌系统的动力学特性;/n步骤4:采用数字信号处理技术,基于TMS32F28335实现不等阶分数阶混沌系统。/n

【技术特征摘要】
1.一种不等阶分数阶混沌系统的构造方法,其特征是:包括以下步骤:
步骤1:基于Caputo微积分,确定不等阶分数阶混沌系统的数学模型;
步骤2:采用Adomian分解法,求解不等阶分数阶混沌系统的数值仿真解;
步骤3:对不等阶分数阶混沌系统进行动力学特性分析,确定不等阶分数阶混沌系统的动力学特性;
步骤4:采用数字信号处理技术,基于TMS32F28335实现不等阶分数阶混沌系统。


2.根据权利要求1所述的一种不等阶分数阶混沌系统的构造方法,其特征是:所述步骤1具体为:
步骤1.1:确定Caputo微积分,通过下式表示Caputo微积分:



其中,为Caputo微积分方程,Γ为伽玛函数,m为积分常数,τ时间常数,dm为微分算子;
步骤1.2:基于Caputo微积分,确定不等阶分数阶混沌系统的数学模型,通过下式表示不等阶分数阶混沌系统的数学模型:



其中,为Caputo定义的微...

【专利技术属性】
技术研发人员:陈啸
申请(专利权)人:宁波海特技术转移有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1