Synchronization of nonlinearly coupled networks of Chua oscillators
Petro Feketa, Alexander Schaum, Thomas Meurer, Denis Michaelis,, Karl-Heinz Ochs

TL;DR
This paper establishes new sufficient conditions for synchronizing networks of nonlinearly coupled Chua oscillators, linking the nonlinear coupling sector bounds with the network topology.
Contribution
It introduces novel synchronization criteria for networks with sector-bounded nonlinear coupling, considering the interconnection topology.
Findings
Synchronization conditions depend on sector bounds and network topology.
Derived criteria ensure oscillator synchronization under specified nonlinear coupling.
Provides a framework for designing coupled oscillator networks with guaranteed synchronization.
Abstract
The paper develops new sufficient conditions for synchronization of a network of nonlinearly coupled Chua oscillators interconnected via the first state coordinate only. The nonlinear coupling strength is governed by a function residing within a sector, i.e. it is bounded from above and below by linear functions. The derived sufficient conditions provide a trade-off between the characteristics of the sector and the interconnection topology of the network to guarantee the synchronization of the oscillators.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Synchronization of nonlinearly coupled networks of Chua oscillators
P. Feketa
A. Schaum
T. Meurer
D. Michaelis
K. Ochs
Chair of Automatic Control, Christian-Albrechts-University Kiel, 24148 Kiel, Germany (e-mail: {pf,alsc,tm}@tf.uni-kiel.de).
Institute for Digital Communications Systems, Ruhr-University Bochum, 44801 Bochum, Germany (e-mail: {dennis.michaelis, karlheinz.ochs}@ruhr-uni-bochum.de)
Abstract
The paper develops new sufficient conditions for synchronization of a network of nonlinearly coupled Chua oscillators interconnected via the first state coordinate only. The nonlinear coupling strength is governed by a function residing within a sector, i.e. it is bounded from above and below by linear functions. The derived sufficient conditions provide a trade-off between the characteristics of the sector and the interconnection topology of the network to guarantee the synchronization of the oscillators.
keywords:
Chua oscillators, synchronization, interconnected systems, chaotic behaviour, nonlinear systems.
††thanks: This work has been supported by the Deutsche Forschungsgemeinschaft (DFG) within the research unit FOR 2093: Memristive devices for neuronal systems (subproject C3: Synchronization of Memristively Coupled Oscillator Networks – Theory and Emulation).
1 Introduction
Control and synchronization of nonlinear and chaotic systems have been intensively studied during the last decades (Pecora et al., 1997; Pecora and Carroll, 2015; Azar et al., 2017; Ochs et al., 2018; Raychowdhury et al., 2019). In particular, chaos synchronization has many potential applications in secure communication (Yang and Chua, 1997; Tse and Lau, 2003; Argyris et al., 2005), laser physics (Ohtsubo, 2002), chemical reactor process (Li et al., 2004), biomedical engineering (Strogatz, 2018). In this context, the Chua circuit appeared to be one of the most interesting objects for research since it exhibits extremely rich dynamical behavior and variety of bifurcation phenomena despite its structural simplicity. Investigation of synchronization abilities of coupled Chua oscillators may help to understand complex dynamical phenomena arising in networks of chaotic systems of more general types (Wu and Chua, 1994).
Synchronization of two linearly coupled Chua oscillators has been studied in Wu and Chua (1994); Wang and Liu (2006); Bowong and Tewa (2009); Wang et al. (1999); Zheng et al. (2002); Chen et al. (2010, 2012). In Wu and Chua (1994) it is conjectured that synchronization between two chaotic Chua circuits can be achieved by using the second state as the feedback variable for sufficiently large coupling constant. This conjecture has been analytically proven in Zheng et al. (2002) and Wang et al. (1999) utilizing Lyapunov-type arguments and a novel observer design methodology. Using the LaSalle invariance principle, a linear low-gain controller that exploits a single variable feedback (first state coordinate ) has been constructed in Chen et al. (2010). The robustness of this controller with respect to the perturbations of the parameters of Chua oscillators has been studied in Chen et al. (2012). Practical synchronization of chaotic systems with uncertainties via adaptive coupling mechanism has been investigated in Bowong and Tewa (2009). The synchronization of two identical chaotic and hyperchaotic systems with different initial conditions has been studied in Wang and Liu (2006).
A graph-spectral approach for the synchronization of a network of resistively coupled nonlinear oscillators has been proposed in Wu and Chua (1995). The sufficient conditions for synchronization have been derived from the connectivity graph, which describes how the oscillators are connected. An upper bound on the coupling conductance required for synchronization for arbitrary graphs has been obtained. Later, the synchronization of networks of nonlinear dynamical systems based on a state observer design approach has been studied in Jiang et al. (2006). Unlike the common diagonally coupling networks, see (Wang and Chen, 2003; Lü et al., 2004), where full state coupling is typically needed between two nodes, in Jiang et al. (2006) it is suggested that only a scalar coupling signal is required to achieve network synchronization. The presented approach has been applied to the chaos synchronization problem in two typical dynamical network configurations: global linear coupling and nearest-neighbor linear coupling, with each node being a modified Chua’s circuit. Finally, the problem of syhcnronizing an arbitrary subset of the nodes in the oscillatory network at fixed coupling stregth has been tackled in Gambuzza et al. (2019) by creation of appropriate network of additional interconnecting links between oscillators.
In the current paper, the sufficient conditions for the synchronization of the network of Chua oscillators interconnected with the static nonlinear coupling via the first state coordinate only are derived. These conditions provide a trade-off between characteristics of the connectivity graph and properties of the nonlinear coupling function to achieve synchronization.
The rest of the paper is organized as follows. In Section 2, the network under consideration is defined and the main problem of synchronization is formulated. In Section 3, the main result of the paper that is sufficient conditions for the synchronization of coupled Chua oscillators with static nonlinear coupling satisfying a so-called sector condition is derived. Also, numerical examples to illustrate the usage of the derived conditions are provided. In Section 4, a corollary of the main theorem for the case of two linearly coupled Chua oscillators is discussed and compared with the existing results in the literature. Finally, short conclusion and discussion in Section 5 complete the paper.
2 Problem Statement
Consider the extended Chua circuit system
[TABLE]
with scalar piecewise linear function
[TABLE]
and parameters , . The system allows for vector-valued formulation
[TABLE]
with the state , , external input , which will be later used to interconnect Chua oscillators, and the matrix and vectors given by
[TABLE]
Now, consider a network of nodes described by a graph with vertex (node) set and edge set , so that . Let the associated adjacency matrix be given by , with zero main diagonal.
Then, applying output feedback
[TABLE]
with an arbitrary nonlinear locally Lipschitz continuous coupling function , the dynamics of coupled Chua oscillators can be written as
[TABLE]
for . For any given let denote a solution to (3) satisfying the initial condition . The Lipschitz continuity of the right-hand side of (3) guarantees the existence and uniqueness of the solution for any initial value .
Associated to this network consider the relative synchronization errors with respect to the node 1
[TABLE]
The relative errors between arbitrary nodes and can be expressed using the relative errors and
[TABLE]
Accordingly, instead of analyzing relative errors between connected nodes, it is sufficient to consider the behavior of the errors .
The problem addressed in the sequel consists in providing sufficient conditions on the system parameters, the nonlinear coupling function and the network topology which ensure the synchronization of coupled Chua oscillators, i.e., the global convergence of the norms of errors to zero:
[TABLE]
3 Synchronization Conditions
Let denote the -th component of the vector , . By splitting the state vector according to
[TABLE]
rewrite the dynamics (3) in coordinates
[TABLE]
where matrix is Hurwitz with eigenvalues fulfilling with
[TABLE]
where denotes the real part of .
Using the notation for the relative errors
[TABLE]
and taking into account that , , the synchronization error dynamics can be written as
[TABLE]
with initial conditions and , , and
[TABLE]
In the following subsection, sufficient conditions for global asymptotic stability of zero solution to the error dynamics system (5) will be derived. For this purpose additional sector requirement on the coupling function will be imposed.
3.1 Coupling with sector condition
Assumption 1
Coupling is continuous odd function and there exist two constants such that for all :
[TABLE]
Introduce the function
[TABLE]
From (7) and (8) it follows that functions and lie in the first-third and the second-fourth quadrant pairs respectively.
Lemma 2
Let Assumption 1 hold. Then
[TABLE]
for all .
{pf}
The left-hand side of (9) can be rewritten as
[TABLE]
Consider the cases of positive and negative signs of the terms , and correspondingly. First, let , , . Then,
[TABLE]
which yields
[TABLE]
Let , , . Then,
[TABLE]
which yields
[TABLE]
Let , , . Then,
[TABLE]
which yields
[TABLE]
Similarly, one may check that for the rest combinations of the signs of , , and one of the inequalities (10), (11), (12) holds. Finally, combining (10), (11), (12), obtain that
[TABLE]
This completes the proof.
Denote the degree of node by and rewrite the dynamics (5a) as follows:
[TABLE]
Introduce the residual connectivity coefficients with respect to the first node
[TABLE]
respectively. The expression inside the sum of (13) can be rewritten as
[TABLE]
With these definitions the dynamics of can be written equivalently as
[TABLE]
Following the reasoning in (Schaum, 2018) consider the implicit solution of the preceding ODEs (5b), (14) given by
[TABLE]
Since function is Lipschitz continuous with Lipschitz constant it holds that
[TABLE]
for any . Taking norms on both sides of (15), applying the triangle inequality, and accounting for Lemma 2 and inequality (16) the estimates
[TABLE]
hold. Define the right-hand sides of the preceding inequalities as and , i.e.,
[TABLE]
so that and for all with and for all . Since for all , let so that holds for all . The time derivatives of and can be estimated by
[TABLE]
Taking into account that , the preceding dynamics can be written in vector notation as
[TABLE]
Introducing , inequality (17) can be written as
[TABLE]
with matrices
[TABLE]
, and –dimensional identity matrix . Sufficient conditions for the synchronization of the entire network can be formulated in terms of the eigenvalues of the matrix .
Theorem 3
Let Assumtion 1 hold and matrix defined in (18) be Hurwitz. Then, the norm of errors between the states of Chua oscillators (3) converges exponentially to zero.
The differential inequality (17) for contains both stabilizing and destabilizing terms, which have physical interpretation and can be used as guidelines for the coupling design. In particular, the stabilizing term becomes larger with the growth of the lower bound of the nonlinear coupling. The destabilizing terms vanish when the lower bound approaches the upper bound and the interconnection graph is fully connected (i.e. the coefficients are zero). These effects can be reached by choosing the coupling with a sufficiently large lower bound .
3.2 Numerical example
3.2.1 Example 1.
Consider a fully connected network of Chua oscillators (3) with parameters , , , , , and nonlinear coupling
[TABLE]
The chosen parameters correspond to the chaotic behavior of each oscillator (Pivka et al., 1994). Oscillators’ trajectories converge to an attractor that has a double scroll shape in three dimensional state space (see Fig. 1).
Nonlinear coupling strength (19) satisfies the sector condition (7) with constants and . For the chosen parameters and the interconnection coupling (19) the matrix defined in (18) reads
[TABLE]
where denotes zero –matrix, and denotes –dimensional vector . By direct calculation one may check that all eigenvalues lie in the open left half-plane
[TABLE]
Hence, from Theorem 3 it follows that the oscillators are synchronized. The state evolution for oscillators is shown in Fig. 2.
4 Synchronization of two oscillators
In this section a corollary from Theorem 3 for the case of two Chua oscillators connected with linear coupling
[TABLE]
with coupling constant is presented. Obviously, the function (20) satisfies the sector condition (7) with .
Corollary 4
In the case of two Chua oscillators (3) connected via the first state variable with linear coupling (20) the condition for synchronization reads
[TABLE]
i.e., the synchronization emerges if the coupling between the first state of each oscillator is sufficiently strong.
{pf}
For the case of two Chua oscillators the matrix from (18) is a –matrix defined by
[TABLE]
Due to the Routh-Hurwitz criterion, the roots of the corresponding characteristic polynomial
[TABLE]
are in the open left half-plane if and only if
[TABLE]
which yields
[TABLE]
This completes the proof.
The problem of the synchronization of two identical Chua oscillators via the first state variable by linear coupling addressed in Corollary 4 has been also successfully tackled in Chen et al. (2010, 2012) for the case of by employing the Lyapunov method. The constraint on the coupling constant obtained in Chen et al. (2010, 2012) reads as
[TABLE]
which is less a conservative condition compared to (21). However, the applicability of Theorem 3 is more general even in the case of two oscillators due to the possibility of . Besides this, the approach proposed in the present paper handles the case of an arbitrary number of Chua oscillators with an arbitrary interconnection topology and nonlinear coupling functions.
4.0.1 Example 2.
Consider two Chua oscillators with parameters , , , , , which are linearly coupled via the first state coordinate. By direct calculation we obtain that
[TABLE]
From Corollary 4, the coupling constant should be chosen larger than
[TABLE]
The state evolution of both oscillators for is shown in Fig. 3.
5 Conclusion and Outlook
The synchronization of a network of Chua oscillators which are coupled via the first state coordinate with static nonlinear coupling is studied. Sufficient conditions for the synchronization are formulated in terms of the eigenvalues of the auxiliary matrix , whose entries represent the interplay between the parameters of the oscillators, the interconnection topology of the network and the characteristics of the nonlinear coupling function.
The extension of the derived conditions to the class of dynamically coupled Chua oscillators will allow for analysis of wide classes of memristive networks and, more generally, time-varying interconnections which are capable to model the bio-inspired plasticity phenomenon. Another interesting research direction is the study of multi-clustering capabilities of oscillatory networks and control design approaches for this kind of behaviour.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Argyris et al. (2005) Argyris, A., Syvridis, D., Larger, L., Annovazzi-Lodi, V., Colet, P., Fischer, I., Garcia-Ojalvo, J., Mirasso, C.R., Pesquera, L., and Shore, K.A. (2005). Chaos-based communications at high bit rates using commercial fibre-optic links. Nature , 438(7066), 343.
- 2Azar et al. (2017) Azar, A.T., Vaidyanathan, S., and Ouannas, A. (2017). Fractional order control and synchronization of chaotic systems , volume 688. Springer.
- 3Bowong and Tewa (2009) Bowong, S. and Tewa, J.J. (2009). Practical adaptive synchronization of a class of uncertain chaotic systems. Nonlinear Dynamics , 56(1-2), 57.
- 4Chen et al. (2012) Chen, F., Ji, G., Zhai, S., Wang, S., Zhou, S., and Zhang, T. (2012). Uncertain Chua system chaos synchronization using single variable feedback based on adaptive technique. In Proceedings of the 2012 IEEE International Conference on Information and Automation (ICIA-2012) , 196–199.
- 5Chen et al. (2010) Chen, F., Zhang, C., Ji, G., Zhai, S., and Zhou, S. (2010). Chua system chaos synchronization using single variable feedback based on La Salle invariance principal. In Proceedings of the 2010 IEEE International Conference on Information and Automation (ICIA-2010) , 301–304.
- 6Gambuzza et al. (2019) Gambuzza, L.V., Frasca, M., and Latora, V. (2019). Distributed control of synchronization of a group of network nodes. IEEE Transactions on Automatic Control , 64(1), 365–372.
- 7Jiang et al. (2006) Jiang, G.P., Tang, W.K.S., and Chen, G. (2006). A state-observer-based approach for synchronization in complex dynamical networks. IEEE Transactions on Circuits and Systems I: Regular Papers , 53 (12), 2739–2745.
- 8Li et al. (2004) Li, Y.N., Chen, L., Cai, Z.S., and Zhao, X.Z. (2004). Experimental study of chaos synchronization in the Belousov–Zhabotinsky chemical system. Chaos, Solitons & Fractals , 22(4), 767–771.
