Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Adaptive control for a class of nonlinear complex dynamical systems with uncertain complex parameters and perturbations

  • Jian Liu ,

    ss_liuj@ujn.edu.cn

    Affiliation School of Mathematical Sciences, University of Ji’nan, Ji’nan, Shandong 250022, P. R. China

  • Kexin Liu,

    Affiliation Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing 100190, P. R. China

  • Shutang Liu

    Affiliation School of Control Science and Engineering, Shandong University, Ji’nan, Shandong 250061, P. R. China

Abstract

In this paper, adaptive control is extended from real space to complex space, resulting in a new control scheme for a class of n-dimensional time-dependent strict-feedback complex-variable chaotic (hyperchaotic) systems (CVCSs) in the presence of uncertain complex parameters and perturbations, which has not been previously reported in the literature. In detail, we have developed a unified framework for designing the adaptive complex scalar controller to ensure this type of CVCSs asymptotically stable and for selecting complex update laws to estimate unknown complex parameters. In particular, combining Lyapunov functions dependent on complex-valued vectors and back-stepping technique, sufficient criteria on stabilization of CVCSs are derived in the sense of Wirtinger calculus in complex space. Finally, numerical simulation is presented to validate our theoretical results.

Introduction

Chaos is a ubiquitous phenomenon in nonlinear system. Over the last few decades, the chaotic behavior has been discovered in numerous systems in atmosphere [1], chemistry [2], biology [3], laser [4], mechanics [5], electronic circuits [6], and so on. It is well known that chaos effect may be undesirable in practice, it is often necessary that chaos should be controlled so that the system trajectory exhibits a desired dynamics. Therefore, chaos control plays a very important role in many different contexts. After the pioneering work of Ott, Grebogi and Yorke (OGY) [7] in 1990, chaos control and synchronization have attracted increasing attention in academic research and practical applications. For example, Petrov et al. [8] stabilized periodic behavior embedded in chaotic attractor of the BZ reaction by proportional-feedback. Pyragas [9] controlled chaos via an unstable delayed feedback controller. Wang and Lin [10] developed an observer-based fuzzy neural sliding mode control scheme for interconnected unknown chaotic systems. Wang et al. [11] presented networked synchronization control of coupled dynamic networks with time-varying delay. Luo and Zeng [12] investigated adaptive control of unknown strict-feedback chaotic systems by introducing proper auxiliary variable.Particularly, backstepping has become one of the most popular design methods for nonlinear control because it can guarantee global stabilities, tracking and transient performance for a broad class of nonlinear systems. For instance, Lü and Zhang [13] proposed backstepping design for controlling Chen’s chaotic attractor based on parameters identification. Park [14] proposed master-slave synchronization of Genesio chaotic system via backstepping approach. Wu et al. [15] stabilized a class of nonlinear strict-feedback time-delay systems by an adaptive backstepping neural controller. However, these fruits are all in real space.

In complex space, Fowler et al. [16, 17] derived originally the Lorenz equations with complex variables and complex parameters to describe rotating fluids and ring laser in 1982. Twenty-five years later, Mahmoud et al. [18] introduced Chen and Lü complex-variable chaotic systems (CVCSs) with real parameters. Liu and Liu [19] presented the adaptive anti-synchronization of CVCSs with unknown real parameters. Wang et al. [2026] realized module-phase synchronization, modified function projective lag synchronization, hybrid modified function projective synchronization, and complex generalized synchronization of CVCSs or neural networks.

As is known to all, complex-variable Duffing’s oscillator appear in many important fields of physics and engineering, for example, in nonlinear optics, deep-water wave theory, plasma physics and bimolecular dynamics. The complex-variable Duffing’s oscillator model [27] can be expressed in the form of strict-feedback CVCSs with complex parameter, which is given by (1) where are complex-valued state variables, , , α, β, γ and ω are positive parameters, and a dot is time derivative, chaotic motion of complex system (1) is shown as in Fig 1. In fact, a variety of physical systems could be written as the form of strict-feedback CVCSs, such as perturbed van der Pol CVCSs [28], Jerk CVCSs [29]. Up to now, there have been only a few papers on the stabilization for strict-feedback CVCSs. For example, the Duffing CVCSs (1) in [27] is stabilized by using the method in reference [9] in 2001. The chaos control of van der Pol CVCSs which occurs in vacuum tube circuits [28] is achieved by using a feedback control method in 2008, and that of jerk CVCSs [29] are investigated by adding a complex periodic forcing in 2012.

thumbnail
Fig 1. The phase portrait of the chaotic attractor for unperturbed Duffing CVCSs Eq (1) with complex parameters α = 0.13, β = w = 1, γ′ = 0.18(1 + j), and initial values z1 = −0.2 − 0.2j, z2 = 0.

https://doi.org/10.1371/journal.pone.0175730.g001

Surprising, it is found that the state variables in the mentioned studies are all supposed to be real-valued [815] or complex-valued with real parameters [1826]. As is well known, complex nonlinear dynamic systems are more complicated than real systems, and can generate more abundant dynamical behaviors, which can be applied to secure communication for high transmission efficiency and anti-attack ability. In addition, the complex parameters in CVCSs follow from purely physical consideration, for example, complex parameters in [16, 17] arise due to the weak dispersive effects and are related to the detuning, we should consider the effect of the detuning in many practical applications. Very recently, Liu et al. [3033] investigated several kinds of complex projective synchronization for a class of CVCSs with complex parameters. To the best of our knowledge, however, fewer works have been done to study the stabilization problems for strict-feedback CVCSs involving complex parameters, such as system (1).

On the other hand, in many practical engineering problems, it is hard to assume that all the exactly values of system parameter are known a priori, and sometimes there are also perturbations in system, and the system may be time-dependent. To deal with these unknown factors, adaptive control has been widely used as an effective method. Furthermore, most of the publications concern on complex chaos control and synchronization are only valid for some particular strict-feedback CVCSs, and their Lyapunov stabilization are not investigated [2729]. However, as mentioned in [12], from the viewpoint of practical applications, it is expected that the control and synchronization scheme can be used for more CVCSs. As far as we know, there are no achievements about stabilization of time-dependent strict-feedback CVCSs with uncertain complex parameters and perturbations. Therefore, how to stabilize this kind of CVCSs via the adaptive control in complex space is an open problem.

Inspired by the aforementioned discussions, in this paper our major concerns are adaptive control for time-dependent strict-feedback CVCSs in the presence of uncertain complex parameters and perturbations by using backstepping approach. Compared with the previous works, the main contributions of the present paper are summarized as follows.

First, the systems under investigation are remarkably more general than those in the closely related literatures [12, 14, 15, 2729]. In [12, 15], stabilization of strict-feedback real-variable chaotic system (RVCSs) was investigated. In [14], synchronization of Genesio RVCSs was achieved. It is well known that Genesio RVCSs is a special strict-feedback chaotic system, and real space is a subspace of complex one. Moreover, the authors [2729] only investigated non-Lyapunov stabilization of some particular strict-feedback CVCSs, such as Duffing, van der Pol and Jerk CVCSs. However, Lyapunov stabilization problem has not been solved for more general strict-feedback CVCSs Eq (7) in complex space. In the present work, we address a unified framework for adaptive control of time-dependent strict-feedback CVCSs with uncertain complex parameters and perturbations.

Second, in contrast to the classical control and synchronization schemes proposed in the literature [1829], we accomplish all the theoretical works in the sense of Wirtinger calculus in complex space [3436]. From the technical perspective, as described in [3033], the classical control and synchronization for CVCSs, which were all achieved by separating imaginary and real parts of complex variables, are still that of RVCSs. As is well known, there are essential differences between RVCSs and CVCSs. Most properties and conclusions of RVCSs cannot be simply extended to that of the CVCSs. What’s more, it is difficult or even impossible to separate imaginary and real parts of complex variables for some CVCSs. To avoid this limitation, we use Wirtinger calculus in this paper, extend adaptive control from real space to complex space, and accomplish all the theoretical works in complex space. Combining Lyapunov functions dependent on complex-valued vectors and back-stepping technique, stabilization of this type of CVCSs is achieved by complex scalar adaptive controller, unknown complex parameters are estimated by complex update laws.

The rest of this paper is organized as follows. In section 2, some preliminaries and relevant lemmas are briefly reviewed. In section 3, problem formulation and some assumptions are given. In Section 4, back-stepping method is employed and the adaptive complex scalar controller is designed and the complex update laws of unknown parameters are selected. A numerical example is presented in Section 5. Finally, Section 6 draws some conclusions.

Preliminaries

Notation The notations used throughout the paper are standard. stands for n dimensional complex vector space. If is a complex vector, then z = zr + jzi, is the imaginary unit, superscripts r and i stand for the real and imaginary parts of z, respectively; zT and zH are the transpose, conjugate transpose of z, respectively, and ‖z‖ implies the 2-norm of z. If z is a complex scalar, |z| indicates the modulus of z and is the conjugate of z. is the estimation of complex parameter vector Θ.

Wirtinger calculus

In this subsection, we first recall briefly the definition of Wirtinger calculus and some basic facts. As stated in [3436], Wirtinger calculus also called the calculus, which provides a framework for differentiating nonanalytic functions. Importantly, it allows performing all the derivations in complex field, in a manner very similar to the real-valued case.

In classical complex-variable theory, as the differentiation of by z is not defined, the function given by is not analytic; i.e. is not differentiable with respect to z in the Cauchy-Riemann sense. Thus the real-valued function given by is not analytic in the Cauchy-Riemann sense either. To avoid this limitation, it is convenient to define a generalization or extension of the standard partial derivative to nonholomorphic functions of complex-valued variable z = zr + jzi, that is differential with respect to zr and zi. Generally speaking, nonholomorphic functions F(z) can be viewed as , where they are holomorphic in z for fixed and holomorphic in for fixed z. This underlies the development of Wirtinger calculus. Associated with these functions are two partial derivatives and that are given by (2)

Note that from Eq (2) that we immediately have the properties (3) The differential form of a function with respect to complex variables z and is (4)

Generalizing the above concept to complex domain vector space, the differential form of a function with respect to complex column vectors is (5) where the complex gradient and complex conjugate gradient operators for complex column vectors are defined respectively as

Relevant lemmas

Lemma 1. [36]

If be a real-valued function of a complex vector z, let , then (6)

lemma 2. (Barbălat’s lemma [37]) If the differentiable function f(t) has a finite limit, as t → ∞, and if is uniformly continuous (a sufficient condition for a differentiable function to be uniformly continuous is that its derivative is bounded), then , as t → ∞.

Problem formulation and assumptions

In this paper, we consider a class of n-dimensional time-dependent strict-feedback CVCSs as follows (7) where is complex state vector, is a nonlinear scalar complex-valued function, are known complex-valued function vectors, respectively. is an uncertain complex parameter vector, and is the complex scalar control input. In the following, will be replaced by Ψi for convenience. The aim of this paper is to design proper control input and complex update law of Θ to ensure the global stability of the CVCSs Eq (7).

Remark 1. It is well known that the strict-feedback RVCSs are described as (8) where is real-valued state vector, f, ϒi (i = 1, 2, …, n) are real-valued smooth scalar function and function vectors respectively, and is an uncertain real-valued parameter vector, is the real-valued scalar control input. In [12], Luo and Zeng investigated the control of chaotic system (8) in the absence of ϒi (i = 1, 2, …, n − 1), which is the special case of system (8). Obviously, system (7) is the complex-valued extension of system (8).

Throughout this paper, we will assume as follows.

Assumption 1. Ψi has n − 1 order partial derivatives with respect to complex vectors . Moreover, Ψi(0) = 0, i = 1, 2, …, n.

Assumption 2. The unknown complex parameter vector Θ is norm-bounded, i.e., there exists d > 0, such that ‖Θ‖ < d.

Main results

In the following, we consider the general case that Ψi0 (i = 1, 2, …, n).

Adaptive complex scalar controller design based on back-stepping

In this subsection, we employ the adaptive back-stepping control technique to design our complex scalar controller and complex update laws for n-dimensional CVCSs. The designing procedure is achieved by n steps.

Step 1. First, let us analyze the subsystem (9) Consider the Lyapunov function candidate defined on complex space in the form as (10) Let (11) where M > 0, and according to Lemma 1 and the chain rule, the time derivative of V1 along the subsystem Eq (9) is given by (12)

Step 2. For the subsystem (13) we consider the Lyapunov function candidate as (14) Note that by Lemma 1 and the chain rule and the time derivative of V2 along the subsystem Eq (13) is given by (15) Defining (16) and substituting Eqs (16) into (15) yield (17)

Step i (i ≥ 3). Assume that in Step i − 1, there exist Vi−1, ϕi−1, Λi−1, Ai−1 such that (18) In order to analyze the subsystem (19) we introduce the following Lyapunov function candidate as (20) Then, the time derivative of Vi along Eq (19) is (21) Give the definition as follows (22) where vi is the auxiliary input to be decided. Noting that (23) we take (24) It follows from Eqs (23) and (24) that (25) Combining Eqs (22)(25) with Eq (21), we get (26)

Step n. Use the same derivation procedure as the above, and assume that we have got Vn−1, ϕn−1, Λn−1, An−1, vn−1. Construct the following Lyapunov function candidate as (27) Hence, the control input is given by (28) where (29)

Taking (30) and combining Eqs (28) and (29), we have (31)

Stability analysis

Theorem 1. Consider the n (≥ 3)-dimensional strict-feedback system (7) with initial condition z(0), suppose Assumptions 1 and 2 hold. If the adaptive complex scalar controller is designed as (32) and the complex update law of complex parameter vector Θ is chosen as (33) where ϕi, Λi, Ai and the auxiliary input vi (1 ≤ in) are defined as Eqs (11), (16), (22), (24), (29) and (30), then the controlled system (7) is globally asymptotically stable.

Proof. Substitution of from Eq (33) into Eq (31) yields By integrating the above inequality from 0 to ∞, we get It implies that and Vn(∞) are bounded. Since Vn(t) is continuous, Vn(t) and |z1|2 + … + |znϕn−1|2 is bounded. Hence, it can be concluded that |z1|, |z2ϕ1|, …, |znϕn−1| ∈ L2L.

On the other hand, since is bounded, it follows from Eqs (9) and (10) that is also bounded. Hence, z1 is uniformly continuous. Similarly, z2ϕ1, …, znϕn−1 is uniformly continuous. Therefore, by Lemma 2, z1 → 0, z2ϕ1 → 0, …, znϕn−1 → 0, as t → ∞. Moreover, in view of the continuity of Ψ1 and Ψ1(0) = 0 followed from Assumption 1, and noting that the definition of ϕ1 in Eq (11), we conclude that . Thus, z2 → 0 as t → ∞.

Assume that z1, z2, …, zi, ϕ1, ϕ2, …, ϕi−1 (i ≥ 2) converge to 0 as t → ∞. It is clear that Λi, Ai, vi also converge to 0 or 0 as t → ∞, which implies that . Noting that zi+1ϕi → 0 as t → ∞, we obtain . Repeating this procedure yields , k = 1, 2, …, n.

Therefore, the controlled system (7) is stabilized. The proof is completed.

Corollary 1. Consider 2-dimensional strict-feedback CVCSs (34) where are complex-valued state variables. Suppose Assumptions 1 and 2 hold. For given initial condition z(0) = (z1(0), z2(0))T, if the adaptive complex scalar controller is designed as (35) and the complex update law of complex parameter vector Θ is chosen as (36) where (37) then the controlled system (34) is globally asymptotically stable.

Proof. It is similar to the former design procedure and the proof in Theorem 1 and thus is omitted.

Remark 2. Theorems 1 and Corollary 1 guarantee the controlled CVCSs Eq (7) to be globally asymptotically stable. Therefore, one can make the controlled system converge to other attractors instead of zero by introducing a appropriate linear transformation of coordinate.

Remark 3. Compared with prior work [1829], we address stabilization of time-dependent strict-feedback CVCSs with uncertain complex parameters and perturbations, and design the adaptive complex scalar controller and complex update laws of uncertain complex parameters. From the technical perspective, as our previous works [3033], we don’t separate the real and imaginary parts of the complex state variables or complex parameters, and accomplish all the theoretical works in the sense of Wirtinger calculus in complex space. It’s clear that separating imaginary and real parts of complex variables is a frequently used in [1829], but largely ineffective solution to a stabilization problem in that case the imaginary and real parts cannot be separated.

Remark 4. If Θ is real-valued parameter vector, Theorems 1 and Corollary 1 are also applied to achieve stabilization of strict-feedback CVCSs with real parameters [28, 29]. However, it’s clear that one cannot stabilize the strict-feedback CVCSs with complex-valued parameters by the method presented in [28, 29].

Remark 5. If both the parameters and state variables are taken to be real-valued, Theorems 1 and Corollary 1 are also applied to achieve stabilization of real-variable strict-feedback chaotic systems [12, 14]. However, it’s clear that one cannot stabilize the strict-feedback system with complex-valued parameters and complex-valued state variables by the method presented in [12, 14].

Remark 6. It is noted that based on the backstepping method, a recursive design is provided for stabilization problems of a class of CVCSs with Ψi ≠ 0, (i = 1, 2, …, n) in theory. In fact, it is also applicable under the circumstances that some of the terms Ψi, (i = 1, 2, …, n) degenerate into zero in the real application.

Numerical example

In this section, we take the Duffing CVCSs as an example to verify and demonstrate the effectiveness of the proposed control scheme. The simulation results are carried out using the MATLAB software. The fourth order Runge-Kutta integration algorithm was performed to solve the differential equations. The 2-dimensional Duffing CVCSs Eq (1) is perturbed by uncertainty terms , which is described as follows (38) where are complex-valued state variables, , , α, β, γ and ω are positive parameters, θ is uncertain complex parameter, and u(t) = ur(t) + jui(t) is the control input. The control-free perturbed complex system (38) is also chaotic in Fig 2 when , and at the same values of the parameters and initial conditions as in Fig 1.

thumbnail
Fig 2. Phase portrait of the chaotic attractor for perturbed Duffing CVCSs Eq (38) when and in the absence of the controller u(t).

(A): On (, ) plane. (B): On (, ) plane.

https://doi.org/10.1371/journal.pone.0175730.g002

According to Eqs (35)(37) in Corollary 1, the adaptive complex scalar controller is constructed as follows. (39) and the complex update law of complex parameter θ is given by (40) where (41) In the numerical simulations, , and the same values of the other parameters and initial conditions are chosen as in Fig 1. The state variables z1 and z2 of system (38) converge asymptotically to zero as demonstrated in Fig 3(A), where the dotted red line shows mode of the variable z1 and the solid green line presents mode of the variable z2. The time response of complex scalar controller and uncertain complex parameter estimation are shown in Fig 3(B) and 3(C), where the dotted pink line shows the real part of the control input (parameter) and the solid blue line the imaginary part of the control input (parameter).

thumbnail
Fig 3. Time response for controlled Duffing CVCSs Eq (38) with the adaptive complex scalar controller Eq (39) and complex update law Eqs (40) and (41), and at the same parameter values and initial conditions as in Fig 1.

(A): Time response of the complex state variables . (B): Time response of the complex scalar controller u(t) = ur(t) + jui(t). (C): Time response of uncertain complex parameter estimation .

https://doi.org/10.1371/journal.pone.0175730.g003

Therefore, with the adaptive complex scalar controller Eq (39) and complex update law Eqs (40) and (41), system (38) is stabilized. And note that the control input is periodical after some time (the imaginary part of the controller is very the same as the real part when t is sufficiently large) as in Fig 3(B). In fact, .

Remark 7. The persistent exiting conditions (PE conditions) in real space could not be easily extended to complex space because there exist neither sign function nor comparison of complex numbers in the complex field. It is difficult or even impossible to solve the precise parameter estimate problem in complex space by the existing approaches. Therefore, it is a challenging but crucial issue, and we will continue the topic in the near future.

Discussion and conclusions

In this paper, we have developed a new unified framework for the stabilization of a class of n-dimensional time-dependent strict-feedback CVCSs with uncertain complex parameters and perturbations. In detail, appropriate Lyapunov functions dependent on complex-valued vectors and unknown complex parameters have been constructed, and their Lie derivatives are provided in the sense of Wirtinger calculus. And on this basis, an efficient back-stepping design has been proposed for controlling this type of CVCSs. It should be noted that it needs only one complex scalar controller to realize stabilization no matter how many dimensions CVCSs contain and the conditions for the existence of controller are very easy to check. Especially, this method combine the identification of unknown complex parameters with back-stepping design to control time-dependent strict-feedback CVCSs. The proposed systematic procedure sheds some light on the potential real world applications, such as the electronic and mechanic devices, biology and medicine, and so on.

Author Contributions

  1. Conceptualization: JL.
  2. Data curation: JL.
  3. Formal analysis: KL.
  4. Funding acquisition: JL.
  5. Investigation: SL.
  6. Methodology: JL.
  7. Project administration: JL.
  8. Resources: JL.
  9. Software: KL.
  10. Supervision: SL.
  11. Validation: KL.
  12. Visualization: KL.
  13. Writing – original draft: JL.
  14. Writing – review & editing: JL.

References

  1. 1. Lorenz E.N. Deterministic nonperiodic flow. J. Atmos. Sci. 1963; 20(2): 130–141
  2. 2. Otto E.R., Klaus W. Chaos in the Zhabotinskii reaction. Nature 1978; 271(5640): 89–90
  3. 3. Mackey M.C., Glass L. Oscillation and chaos in physiological control systems. Science 1977; 197(4300): 287–289 pmid:267326
  4. 4. Haken H. Analogy between higher instabilities in fluids and lasers. Phys. Lett. A 1975; 53(1): 77–78
  5. 5. Moon F.C., Holmes P.J. A magnetoelastic strange attractor. J. Sound Vib. 1979; 65(2): 275–296
  6. 6. Matsumoto T. A chaotic attractor from Chua’s circuit. IEEE Trans. Circuits Syst. 1984; 31: 1055–1058
  7. 7. Ott E., Grebogi C., Yorke J. Controlling chaos, Phys. Rev. Lett. 1990; 64(11): 1196–1199 pmid:10041332
  8. 8. Petrov V., Gaspar V., Masere J., Showalter K. Controlling chaos in the Belousov-Zhabotinsky reaction. Nature 1993; 361: 240–246
  9. 9. Pyragas K. Control of chaos via an unstable delayed feedback controller. Phys. Lett. A 2001; 86(11): 2265–2268
  10. 10. Lin D., Wang X.Y. Observer-based decentralized fuzzy neural sliding mode control for interconnected unknown chaotic systems via network structure adaptation. Fuzzy Set. Syst. 2010; 161(15): 2066–2080
  11. 11. Wang Y.C., Zhang H.G., Wang X.Y., Yang D.S. Networked synchronization control of coupled dynamic networks with time-varying delay. IEEE T. Syst. Man Cy. B 2010; 40(6): 1468–1479 pmid:20199939
  12. 12. Luo R.Z., Zeng Y.H. The adaptive control of unknown chaotic systems with external disturbance via a single input. Nonlinear Dyn. 2015; 80(1–2): 989–998
  13. 13. Lü J. H., Zhang S. C. Controlling Chen’s chaotic attractor using backstepping design based on parameters identification. Phys. Lett A 2001; 286(2): 148–152
  14. 14. Park J.H. Synchronization of Genesio chaotic system via backstepping approach. Chaos Soliton Fract. 2006; 27: 1369–1375
  15. 15. Wu J., Chen W., Yang F., et al. Global adaptive neural control for strict-feedback time-delay systems with predefined output accuracy. Inform. Sciences 2015; 301: 27–43
  16. 16. Fowler A.C. and Gibbon J.D. The complex Lorenz equations. Phys. D 1982; 4(2): 139–163
  17. 17. Gibbon J.D., McGuinnes M.J. The real and complex Lorenz equations in rotating fluids and laser. Phys. D. 1982; 5(1): 108–121
  18. 18. Mahmound G. M., Bountis T. Active control and global sysnchronization of the complex chen system and Lü system. Int. J. Bifurcation and Chaos 2007; 17(12): 4295–4308
  19. 19. Liu S.T., Liu P.Adaptive anti-synchronization of chaotic complex nonlinear systems with unknown parameters. Nonlinear. Anal: RWA 2011; 12(6): 3046–3055
  20. 20. Luo C., Wang X.Y. Chaos in the fractional-order complex Lorenz system and its synchronization. Nonlinear Dyn. 2013; 71(1–2): 241–257
  21. 21. Nian F.Z., Wang X.Y., Niu Y.J., Lin D. Module-phase synchronization in complex dynamic system. Appl. Math. Comput. 2010; 217(6): 2481–2489
  22. 22. Zhang H., Wang X.Y., Lin X.H. Topology identification and module-phase synchronization of neural network with time delay. IEEE T. Syst. Man Cy. A 2016; 99: 1–8
  23. 23. Luo C., Wang X.Y. Adaptive modified function projective lag synchronization of hyperchaotic complex systems with fully uncertain parameters. J. Vib. Control 2014; 20(12): 1831–1845
  24. 24. Wang S.B., Wang X.Y., Han B. Complex generalized synchronization and parameter identification of nonidentical nonlinear complex systems. PLoS One 2016; 11(3): e0152099 pmid:27014879
  25. 25. Wang S.B., Wang X.Y., Han B. A memristor-based hyperchaotic complex Lü system and its adaptive complex generalized synchronization. Entropy 2016; 18(2): 58
  26. 26. Luo C., Wang X.Y. Hybrid modified function projective synchronization of two different dimensional complex nonlinear systems with parameters identification. J. Franklin I. 2013; 350(9): 2646–2663
  27. 27. Mahmoud G.M., Mohamed A.A., Aly S.A. Strange attractors and chaos control in periodically forced complex Duffing’s oscillators. Phy. Lett. A 2001; 292(1): 193–206
  28. 28. Mahmoud G.M., Farghaly A.A.M. Chaos control of chaotic limit cycles of real and complex van der Pol oscillaors. Chaos Soliton Fract. 2004; 21(4): 915–924
  29. 29. Mahmoud G. M., Ahmed M.E. Chaotic and hyperchaotic complex jerk equations. Int J. Mod. Nonlinear Theory Appl. 2012; 1(1): 6–13
  30. 30. Liu J., Liu S.T., Zhang F.F. A novel four-wing hyperchaotic complex system and its complex modified hybrid projective synchronization with different dimensions. Abstr. Appl. Anal. 2014; 2014: 257327
  31. 31. Liu J., Liu S.T., Yuan C.H. Adaptive complex modified projective synchronization of complex chaotic (hyperchaotic) systems with uncertain complex parameters. Nonlinear Dyn. 2015; 79(2): 1035–1047
  32. 32. Liu J., Liu S.T., Li W. Complex modified generalized projective synchronization of fractional-order complex chaos and real chaos. Adv. Differ. Equ-NY 2015; 2015(1): 1–16
  33. 33. Liu J., Liu S.T., Sprott J.C. Adaptive complex modified hybrid function projective synchronization of different dimensional complex chaos with uncertain complex parameters. Nonlinear Dyn. 2016; 83(1–2): 1109–1121
  34. 34. Wirtinger W. Zur formalen theorie der Funktionen von mehr komplexen Veräderlichen. Math. Ann. 1927; 97(1): 357–375
  35. 35. Brandwood D. H. A complex gradient operator and its application in adaptive array theory. IEE Proceedings F: Communications, Radar and Signal Processing 1983; 130(1): 11–16
  36. 36. Kreutz-Delgado K. The complex gradient operator and the CR-Calculus. Lecture Supplement ECE275A, Univ. California, San Diego; 2006
  37. 37. Tao G. A simple alternative to the Barbălat lemma. IEEE T. Automat. Contr. 1997; 42(5): 698