Abstract
Many researchers introduce schemes for designing multistable systems by coupling two identical systems. In this paper, we introduce a generalized scheme for designing multistable systems by coupling two different dynamical systems. The basic idea of the scheme is to design partial synchronization of states between the coupled systems and finding some completely initial condition-dependent constants of motion. In our scheme, we synchronize i number (\(1\le i \le m-1\)) of state variables completely and keep constant difference between j (\(1\le j\le m-1\), \(i+j=m\)) number of state variables of two coupled m-dimensional different dynamical systems to obtain multistable behaviour. We illustrate our scheme for coupled Lorenz and Lu systems. Numerical simulation results consisting of phase diagram, bifurcation diagram and maximum Lyapunov exponents are presented to show the effectiveness of our scheme.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Nonlinear dynamical systems are known to exhibit a rich variety of long-term behaviours such as limit cycles, quasiperiodic and chaotic motion. In a complex dynamical system, several equilibrium states or other attractors may coexist for a given set of system parameters which is known as multistability. Multistable systems are seen in laser physics [1], condensed-matter physics [2], electronic oscillators [3] etc. and biological systems namely population dynamics [4], neuroscience [5] and climate dynamics [6]. Multistability is naturally found in weakly dissipative systems [7], delay systems [8] and coupled systems [9]. The dynamics of multistable systems are extremely sensitive to the initial state due to the coexistence of different attractors and as a result very small perturbations of the initial state might cause a large change in the final state. The mechanisms behind multistable behaviour of many natural systems are not completely known. Understanding the rules behind multistability behaviour of a dynamical system remains one of the fundamental problems of dynamical systems theory. In extreme multistability, the number of coexisting attractors is infinite. Techniques for designing extreme multistable systems had been reported by Sun et al [10]. In their technique, the choice of coupling plays the vital role. In this work, our motivation is to identify some universal mechanisms that lead to multistability and to prove rigorously under what circumstances the phenomenon may occur.
Synchronization of two or more coupled nonlinear systems is a fundamental concept of nonlinear dynamics. Many synchronization techniques [12,13,14,15,16] were proposed since the pioneering work of Pecora and Carroll [11] in 1990. Recently, Hens et al [17] have shown that the coexistence of infinitely many attractors in two-coupled m-dimensional system will be possible if \((m-1)\) variables of the two systems are completely synchronized and one of them keeps a constant difference between them. In other words, Hens et al [17] proposed the partial synchronization technique for constructing multistable systems. Pal et al [18] reported the multistable behaviour of coupled Lorenz–Stenflo systems. But all previous researchers used coupled identical dynamical systems for designing multistable systems. Most of the researchers have not considered the spatial variation of dynamical behaviours for designing multistability systems. In real-world physical, electrical, chemical, social and biological systems, multistable behaviour may arise due to the interaction of two or more different dynamical systems and at the same time there may be variation of the dynamical systems in different spatial points. We can incorporate the spatial variation of dynamical systems in the most simple way by assuming two different dynamical systems for two different spatial points and then observe how multistability can be designed by coupling them. Therefore, it is worth investigating multistability generation procedure by coupling two different dynamical systems.
In this work, we propose schemes for designing multistable systems by coupling two different dynamical systems and using active control. The section-wise split of the paper is as follows. In §2 a scheme for designing multistable systems coupling two different dynamical systems of the same order via active control is discussed. In §3, the proposed scheme is illustrated by coupling a Lorenz and a Lu system. In §4, the numerical simulation results are presented to show the effectiveness of the proposed scheme. Finally, conclusion is drawn in §5.
2 Design of multistable systems by coupling two different dynamical systems
Consider two different n-dimensional dynamical systems of the following type:
and
Now, we couple two different dynamical systems of the above type in the following way:
and
where \(u_{1},u_{2},u_{3},\ldots ,u_{n}\) and \(v_{1},v_{2},v_{3},\ldots ,v_{n}\) are the controllers. We define synchronization error between systems (3) and (4) as \(e_i=y_i-x_i,i=1,2,\ldots ,n\). Now, we obtain the error dynamical system as follows:
We choose the controllers \(u_{1},u_{2},u_{3},\ldots ,u_{n}\) and \(v_{1},v_{2},v_{3},\ldots ,v_{n}\) in such a way that the coupled system becomes multistable.
Now, according to our scheme, a multistable system can be designed by choosing \(u_{1},u_{2},u_{3},\ldots ,u_{n}\) and \(v_{1},v_{2},v_{3},\ldots ,v_{n}\) in such way that i \((1 \le i\le n-1)\) number of state variables keep constant difference and \((n-i)\) number of state variables synchronize. Therefore, we choose \(u_{1},u_{2},u_{3},\ldots ,u_{n}\) and \(v_{1},v_{2},v_{3},\ldots ,v_{n}\) in such a way that
where \(1\le i\le n-1\). Then, for such a choice, the coupled systems (3) and (4) as a whole may show multistability. Now we choose the function \(L=(e_{i+1}^2+e_{i+2}^2 +e_{i+3}^2+\cdots +e_{n}^2)/2 \) as a Lyapunov function and observe that
Hence, the errors \(e_{i+1},e_{i+2},e_{i+3},\ldots ,e_{n}\) must tend to zero, i.e., \(y_{i+1}=x_{i+1}\), \(y_{i+2}=x_{i+2}\),...,\(y_{n}=x_{n}\) as \(t\rightarrow \infty \) and \({e_1},{e_2},{e_3},\ldots ,{e_i} \) become constants of motion.
Therefore, \(y_{1}=x_{1}+c_{1},y_{2}=x_{2}+c_{2},y_{3}=x_{3}+c_{3},\ldots ,y_{i}=x_{i}+c_{i}\) and \(y_{i+1}=x_{i+1}\), \(y_{i+2}=x_{i+2},\ldots ,y_{n}=x_{n}\). Here, \(c_1,c_2,\ldots ,c_i\) are differences between the initial conditions of the two coupled systems. Now, the dynamics of the coupled systems (3) and (4) are equivalent to the following modified system:
where \(c_1,c_2,c_3,\ldots ,c_i\) are initial condition-dependent constants. The coupled systems (3) and (4) show multistable behaviour if dynamics of system (8) changes qualitatively with the variation of \(c_1,c_2,c_3,\ldots ,c_i\). Notice that we have chosen \(\dot{e}_1= \dot{e}_2=\cdots =\dot{e}_i=0\), and in general \(\dot{e}_1,\dot{e}_2,\ldots ,\dot{e}_i\) may be chosen as any polynomial functions of \(e_{i+1},e_{i+2},e_{i+3},\ldots ,e_{n}\).
3 Illustration of our technique of coupling Lorenz and Lu systems
In this section, we shall discuss the proposed technique for designing multistable systems by coupling Lorenz and Lu systems. The famous Lorenz system is the following
where \(a,b,c >0\) are the parameters. The Lu system is described by
where \(\rho , \gamma \) and \(\mu \) are the positive parameters.
In this section, we shall discuss two different schemes for generating multistable systems by coupling Lorenz and Lu systems.
Scheme I:
In this scheme, we make two corresponding variables of the two systems to synchronize and one variable to keep constant difference. We couple a Lorenz and a Lu system in the following way:
We choose controllers \(w_i(t)\) and \(u_i(t),i=1,2,3\) such that the above system becomes multistable. We construct the governing equations for the synchronization errors \(e_1=x_2-x_1, e_2=y_2-y_1, e_3=z_2-z_1\) as
Now the controllers \(u_i(t)\) and \(w_i(t)\); \(i=1,2,3\) are selected as
Hence the error system becomes
where
From (13) it is clear that \(e_1,e_2\rightarrow 0\) as \(t\rightarrow \infty \) and \(\dot{e_3}=\gamma e_1+\rho e_2\), i.e., \(e_3=\hbox { constant }=k\). Hence \(z_{20}-z_{10}=k\), i.e., \(z_{20}=z_{10}+k,\) where k is a constant, depends on the initial conditions of the full system. Therefore, the dynamics of system (11) is equivalent to the following three-dimensional systems:
System (11) is a multistable system if the dynamical behaviour of system (14) changes qualitatively with the variation of the value of \(z_{20}\).
Scheme II:
In this scheme, we design multistable system synchronizing one variable and keeping two variables at constant difference. Here, we consider the coupled Lorenz and Lu systems in the following manner:
We choose \(u_{11}, u_{12}, u_{13}\) and \(u_{21}, u_{22}, u_{23}\) as \(u_{11}=\rho (y_2-x_2), u_{12}=\gamma y_2-x_2z_2+y_2, u_{13}=x_2y_2-\mu z_2\) and \(u_{21}=a(y_2-x_1), u_{22}=cx_1-x_1z_1+y_2, u_{23}=y_1(x_1-a-\rho )+(a+\rho )y_2+bz_1\). We construct the governing equations for the synchronization errors as
Therefore, from (16) it is clear that \(e_2\rightarrow 0\) as \(t\rightarrow \infty \) i.e., \(y_2=y_1\) and \(\dot{e}_1=0,\dot{e}_3=0\) implies that \(x_{20}=x_{10}+k_1\) and \(z_{20}=z_{10}+k_2,\) where \(k_1\) and \(k_2\) are constants that depend on the initial conditions of the full system. Therefore, the dynamics of the system of eq. (15) is equivalent to the following three-dimensional system:
System (15) is a multistable system if the dynamical behaviour of system (17) changes qualitatively with the variation of \(x_{20}\) and \(z_{20}\).
4 Numerical simulation results
In this section, we present numerical simulation results to show the effectiveness of our theoretical results using MATLAB R2009b. In figure 1, phase diagram of system (14) is plotted in the xy plane for different values of \(z_{20}\), e.g., \(z_{20}=10\) and \(z_{20}=-5\) when \(a=10, c=25\) and \(b={8}/{3}\). Bifurcation diagram of system (14) with respect to \(z_{20}\) for the above set of parameters is shown in figure 2. Since \(z_{20}\) is completely an initial condition-dependent parameter, system (14) has qualitatively different dynamical behaviour with the variation of \(z_{20}\) which is clear from figures 1 and 2. Variation of maximum Lyapunov exponent of system (14) with respect to \(z_{20}\) is depicted in figure 3 which again establishes the existence of qualitatively different dynamical behaviour with the variation of initial conditions. We draw the phase diagram of the six-dimensional coupled system (inducing all the controllers) for \(\rho =30, a=10, c=30, b=8/3, \gamma =10, \mu =3 \) with respect to xy plane for the initial conditions \( x_{10}=1.0, y_{10}=1.0, z_{10}=1.0, x_{20}=2.5, y_{20}=1.0, z_{20}=-5\) in figures 4a and 4b for the initial conditions \(x_{10}=1.0, y_{10}=1.0, z_{10}=1.0, x_{20}=2.5, y_{20}=1.0, z_{20}=3\). In figure 5, the phase diagram is plotted for the same set of parameters and for the initial conditions \(x_{20}=3\), \(y_{20}=1\) and \(z_{20}=5\). We present the bifurcation diagram of system (17) with respect to \(x_{20}\) in figure 6 for \(\rho =30, a=10, c=30, b=8/3, \gamma =10, \mu =3 \) and \(z_{20}=-5\). Variation of maximum Lyapunov exponent with respect to \(x_{20}\) for system (17) is plotted in figure 7. Figure 5 matches with the result of figures 6 and 7. In figure 8, we draw the phase diagram of system (17) for \(x_{20}=1\), \(y_{20}=1\) and \(z_{20}=-5\) and lastly in figure 9 we draw the bifurcation diagram of system (17) with respect to \(z_{20}\) for \(\rho =30, a=10, c=30, b=8/3, \gamma =10, \mu =3 \) and by taking the initial condition \(x_{20}=5\). Here the result of figure 8 is consistent with result of figure 9. Therefore, the above numerical simulation results show that the newly proposed scheme can successfully design multistable systems.
5 Conclusion
We have proposed a generalized scheme for designing multistable systems coupling two different dynamical systems of the same dimension via active control. Designing partial synchronization of states between the coupled systems and finding some completely initial condition-dependent constants of motion are the key concepts for designing multistability here. Basically, in the proposed scheme, complete synchronization of i number (\(1\le i \le m-1\)) of state variables occur and at the same time constant difference between j (\(1\le j\le m-1\), \(i+j=m\)) number of state variables of the coupled systems exist. We illustrate our scheme by coupling Lorenz and Lu systems. Existence of multistable behaviour is established with the help of phase diagrams, bifurcation diagrams and maximum Lyapunov exponents variation with respect to the completely initial condition-dependent constants of motion. We have also presented the variation of maximum Lyapunov exponents with the variation of initial conditions. If we couple two dynamical systems of same dimension in such a way that the corresponding state variables of the coupled systems keep constant differences, then this kind of coupling can produce multistability. This proposed scheme may be very useful to design real-world physical, electrical, chemical, social and biological systems with multistable behaviour and it may also be helpful to understand the basic mechanisms of many natural multistable systems.
References
K Otsuka and H Iwamura, Phys. Rev. A 28, 3153 (1983)
F Prengel, A Wacker and E Scholl, Phys. Rev. B 50, 1705 (1994)
J Borresen and S Lynch, Int. J. Bifurcation Chaos 12, 129 (2002)
J Huisman and F J Weissing, Am. Nat. 157, 488 (2001)
H Sompolinsky and I Kanter, Phys. Rev. Lett. 57, 2861 (1986)
S B Power and R Kleeman, J. Phys. Oceanogr. 23, 1670 (1993)
U Feudel and C Grebogy, Chaos 7, 597 (1997)
S Kim, S H Park and C S Ryu, Phys. Rev. Lett. 79, 2911 (1997)
U Feudel, C Grebogi, L Poon and J A Yorke, Chaos, Solitons and Fractals 9, 171 (1988)
H Sun, S K Scott and K Showalter, Phys. Rev. E 60, 3876 (1999)
L M Pecora and T L Carroll, Phys. Rev. Lett. 64, 821 (1990)
E Ott, C Grebogi and J Yorke, Phys. Rev. Lett. 64, 1196 (1990)
M T Yassen, Chaos, Solitons and Fractals 23, 131 (2005)
A Tarai, S Poria and P Chatterjee, Chaos, Solitons and Fractals 41, 643 (2009)
A Tarai, S Poria and P Chatterjee, Chaos, Solitons and Fractals 40, 885 (2009)
S Poria, M A Khan and M Nag, Phys. Scr. 88, 015004 (2013)
C R Hens, R Banerjee, U Feudel and S K Dana, Phys. Rev. E 85, 035202 (2012)
S Pal, B Sahoo and S Poria, Phys. Scr. 89, 045202 (2014)
Acknowledgements
The authors are grateful to the editors and the anonymous reviewers for their critical comments and suggestions which have immensely improved the content and presentation of the paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Khan, M.A., Nag, M. & Poria, S. Design of multistable systems via partial synchronization. Pramana - J Phys 89, 19 (2017). https://doi.org/10.1007/s12043-017-1422-z
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12043-017-1422-z