1 Erratum to: Nonlinear Dyn (2013) 74:957–967 DOI 10.1007/s11071-013-1015-4
2 Introduction
In the original article [1], there are some errors in the proof of Theorem 1. Now, we point out the mistakes as follows:
The inequality (11) \(\ln \alpha +(h-2d^*)(t_k -t_{k-1} )\le 0,\) where \(\alpha >1\) and \(t_k -t_{k-1} >0\) in Theorem 1 implies that \(h-2d^*<0\). Therefore, with the Lyapunov type function (12)
the inequality enlargement \(D^{+}V(t)\le (h-2d^*)e^T (t)\overline{e(t)} \le (h-2d^*)V(t)\) is incorrect, which appeared in the line 27 of the left column on page 960 in Ref. [1].
For correcting the mistakes in the original paper, we slightly revise them and a correct version of Theorem 1 is given. The corresponding proof is also given in this paper.
3 Correct version of Theorem 1 [1]
Assumption 1
Suppose that there exists a constant diagonal matrix \(H=\mathrm{diag}(h_1 ,h_2 ,\ldots ,h_n )\) such that the complexvalued vector function \(F(x,\varTheta )\) satisfies
Theorem 1
Suppose Assumption 1 holds. The parameters updating law is designed as
where \(\tilde{\varTheta }=\hat{{\varTheta }}-\varTheta , \quad A_k \in R^{n\times n}\) is impulsive gain matrix. Let \(\alpha _k =\lambda _{\max } \left( {(I+A_k )^{T}(I+A_k )} \right) <1, \quad \beta _k =\lambda _{\max } \left( {(I+B_k )^{T}(I+B_k )} \right) <1\), \(\mu _k =\max (\alpha _k ,\beta _k )\) and \(d^{*}\) is the minimum value of the initial feedback strength \(d_{i0} \) (\(d_{i0} \le d_i \),\(1\le i\le n)\). If there exist a constant \(\alpha >1\) such that
Then the response chaotic complex system (3) can synchronize the drive chaotic complex system (2) asymptotically with the impulsive controller (5), the adaptive controller (9) and the parameter update law (10) in Ref. [1]. Moreover, \(\hat{{\varTheta }}\rightarrow \varTheta \) , that is, all the unknown parameters are identified exactly.
Proof
Select the following Lyapunov type function defined as
For \(t\ne t_k\), the derivative of (12) along the trajectories of (7) and Assumption 1, we have
Denot \(h=\max (h_1 ,h_2 ,\ldots ,h_n )\) and \(d^{*}=\min (d_{10} ,d_{20},\ldots ,d_{n0} )\), substitute Eqs. (9–10) into the above inequality, we further have
with \(h-2d^*>0.\)
This implies that
On the other hand, when \(t=t_k\) , from Eqs. (8) and (10) in Ref. [1], we have
When \(k=1\) in inequality (13), then for any \(t\in (t_0 ,t_1 ]\)
This leads to
Also from (14) we have
In the same way for \(t\in (t_1 ,t_2 ]\), we have
In general for any \(t\in (t_k ,t_{k+1} ]\), one finds that
From the condition given in the Theorem 1, we have
Notice that
Thus, the inequality(15) can be further rewriten as
Therefore, \(V(t)\rightarrow 0\) when \(k\rightarrow \infty \) because of \(\alpha >1\), which implies that all the errors \(e(t)\rightarrow 0\). So the complete synchronization between the controlled chaotic complex system (3) and (2) in [1] is realized.The proof is completed. \(\square \)
Remark 1
From proof of Theorem 1, we know that the synchronization error will converge to zero. Fom parameters update laws (10), we find that \(\dot{\hat{{\varTheta }}}=0\) when \(e(t)=0\), which implies that \(\hat{{\varTheta }}\) approach to some constants and this does not ensure that \(\hat{{\varTheta }}\rightarrow \varTheta .\) To identify the unknown parameters, we suppose that the nonlinear vector function \(g^{T}(y(t))\) should be linearly independent on the synchronization manifold \(y=x\). According to the results of Ref. [2], then the unknown parameters \(\varTheta \) can be identified by \(\hat{{\varTheta }}\) as \(k\rightarrow \infty \).
In the numerical simulation, let \(d_{i0} =20,\alpha =2,A_k =\mathrm{diag}(-0.8,-0.8,-0.8)\) and \(B_k =\mathrm{diag}(-0.5,-0.5,-0.5),\) then, \(\mu _k =0.25\) and \(h=79\) in [1]. From Eq. (11), we can obtain \(0<t_k -t_{k-1} \le -\frac{\ln \alpha \mu _k }{h-2d^*}=0.0178,\) thus, let the impulsive interval \(t_k -t_{k-1} =0.01.\) Figures 1 and 2, respectively, show the synchronization errors \(e_i (t)\) and the identified parameters under the updating laws (10).
References
Zheng, S.: Parameter identification and adaptive impulsive synchronization of uncertain complex-variable chaotic systems. Nonlinear Dyn 74, 957–967 (2013)
Yu, W., Chen, G., Cao, J., Lu, J., Parlitz, U.: Parameter identification of dynamical systems from time series. Phys. Rev. E 75, 067201 (2007)
Acknowledgments
The authors are grateful to Prof. Wei Shao for recognizing this error and his very useful comments. This work was jointly supported by the National Science Foundation of China (Grant Nos. 11102076 and 11202085), the Natural Science Foundation of Zhejiang Province (Grant No. LY13F030016) and the Foundation of Zhejiang Provincial Education Department (Grant No. Y201328316).
Author information
Authors and Affiliations
Corresponding author
Additional information
The online version of the original article can be found under doi:10.1007/s11071-013-1015-4.
Rights and permissions
About this article
Cite this article
Zheng, S. Erratum to: Parameter identification and adaptive impulsive synchronization of uncertain complex-variable chaotic systems. Nonlinear Dyn 76, 1641–1643 (2014). https://doi.org/10.1007/s11071-013-1184-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-013-1184-1