在做基于Lorenz映射的图像加解密中,复原图像和原始图像存在差异,但是我实在找不到问题出在哪里,希望能得到大家的指点🙏🏻
Lorenz混沌系统的方程如下:{dx1dt=σ(x2−x1)dx2dt=σx1−x1x3−x2dx3dt=x1x2−βx3(3)\left\{ \begin{array}{l} \frac{dx_1}{dt}=\sigma(x_2-x_1)\\ \frac{dx_2}{dt}=\sigma x_1-x_1x_3-x_2\\ \frac{dx_3}{dt}=x_1x_2-\beta x_3 \end{array}\right. \tag{3}⎩⎨⎧dtdx1=σ(x2−x1)dtdx2=σx1−x1x3−x2dtdx3=x1x2−βx3(3)当选择参数σ=10,α=28,β=83\sigma=10,\alpha=28,\beta=\frac{8}{3}σ=10,α=28,β=38,初值为[1,1,1]时,系统的相空间图以及时序图分别如图3-8和图3-9所示。
由图3-8和图3-9可知,当σ=10,α=28,β=83\sigma=10,\alpha=28,\beta=\frac{8}{3}σ=10,α=28,β=38,初值为[1,1,1]时,Lorenz系统的三个分量的取值均是随机的,在三维空间中系统轨道围绕一点运动,显然这是一个奇怪吸引子,Lorenz系统处于混沌状态。
当σ=10,β=83,α∈(0,500]\sigma=10,\beta=\frac{8}{3},\alpha \in(0,500]σ=10,β=38,α∈(0,500]时,Lorenz系统关于α\alphaα的分岔图如图3-10所示,最大Lyapunov指数图如图3-11所示。
由图3-11可知,当Lorenz系统的控制参数取值为σ=10,α=28,β=83\sigma=10,\alpha=28,\beta=\frac{8}{3}σ=10,α=28,β=38时,Lorenz系统的最大Lyapunov指数大于0,此时系统处于混沌状态。