1.一种变分数阶混沌序列的快速产生方法,其特征在于,包括:构建一变分数阶映射模型;
利用所述变分数阶映射模型快速获取混沌序列,所述混沌序列在加密算法中用作秘钥,或者为分数阶复杂网络控制、图像水印及云计算、大数据的安全存储提供随机序列;
所述利用所述变分数阶映射模型快速获取混沌序列的步骤具体为:
1)考虑所要产生的所述混沌序列为x(1),...,x(n),n为序列长度,将所述混沌序列分为m个子序列,每个子序列假设其长度为l,每子序列具体为:x(1),...,x(l),x(l+1),...,x(2l),.
.
.
x((m‑1)l+1),...,x(ml)(1)
2)假设x(0)为序列初始值,初始时刻k=0,利用如下的分数阶映射 (2)
逐次计算混沌信号x(n),其中μk为混沌系数,vk表示为第k个子序列上的分数阶阶数;
采用一种基于分数阶离散映射的混沌序列产生方法,确定vk对应的μk的混沌区间为[ck,dk],取其交集为[c,d],取上述vk的并集为A;
3)利用如下的分数阶logistic映射,νk∈A,μk∈[c,d],计算产生x(1),...,x(n) (3)
每一子序列的终点作为下一子序列的初始点,产生伪随机序列x(kl),x(kl+1),...,x((k+1)l),其中kl为每一子序列初始点,μk为每一子序列的混沌系数,νk为每一子序列的分数阶阶数。