608
Views
0
CrossRef citations to date
0
Altmetric
Research Article

H state estimation for discrete memristive neural networks with signal quantization and probabilistic time delay

, &
Pages 764-774 | Received 04 Aug 2021, Accepted 19 Oct 2021, Published online: 06 Nov 2021

Abstract

In this paper, the problem of H state estimation is discussed for a class of delayed discrete memristive neural networks with signal quantization. A random variable obeying the Bernoulli distribution is used to describe the probabilistic time delay. A switching function is introduced to reflect the state dependence of memristive connection weight on neurons. Our aim is to design a state estimator to ensure that the specified disturbance attenuation level is guaranteed. By using Lyapunov stability theory and inequality scaling techniques, the specific explicit expression of gain parameter is given. Finally, a numerical example is given to verify the effectiveness of the proposed estimation method.

1. Introduction

Memristor is the fourth new type of passive nanoinformation device after resistor, capacitor and inductor (Fu et al., Citation2019; Li et al., Citation2018). Since HP Labs announced the experimental prototype of memristor, memristor has received a lot of attention (Struov et al., Citation2008). In the context of neural networks (NNs), synapses are essential (elements for computing and information storage, which requires the memory of their past dynamic history and the storage of continuous states. Because synapses and memristors are similar in function, more and more scholars substitute memristors for synapses in NNs, and then get memristive neural networks (MNNs). So far, MNNs have been successfully applied in many fields, including pattern recognition, brain emulation, date acquisition, etc. Chen et al. (Citation2014) and Wu et al. (Citation2012). In many engineering applications of MNNs, the state of neuron must be determined first, but the performance of MNNs is significantly reduced by random perturbations caused by random fluctuations of the environment or the network itself, such as the release of neurotransmitters (Sakthivel et al., Citation2015). Therefore, the problem of state estimation with random perturbation MNNs is widely concerned. In Bao et al. (Citation2018), a method to solve the problem of state estimation is given, and a sufficient condition to guarantee the asymptotical stability of the obtained estimation error system (ES) is established.

Time-delay is a phenomenon frequently encountered in MNNs and is considered to be the main source of bad dynamic behaviour (e.g. oscillation and instability) (Bao & Cao, Citation2010; Chen, C. et al., Citation2020; Krimi & Gao, Citation2009; Shen et al., Citation2017; Zhu et al., Citation2016). So far, considerable time and effort have been devoted to the study of the delayed systems (Chen, Y. et al., Citation2020; Chen et al., Citation2019; García-Ligero et al., Citation2020; Mao et al., Citation2019). In particular, the effects of various types of time-delays have been taken into account, such as continuous, discrete, distributed or mixed time-delays (Hu et al., Citation2021; Huang et al., Citation2015; Liu et al., Citation2018; Lu et al., Citation2018; Zhang & Han, Citation2018). For example, for MNNs with discrete time delay, a sufficient condition to make the ES to be exponentially stable in the mean square and satisfy the performance constraints has been proposed in Song et al. (Citation2016). In Yue et al. (Citation2008), for MNNs with discrete and distributed time delays, the explicit expression of the estimator gain (EEEG) is given by using matrix inequality theory. In fact, the time delay might be exist in a random way. If only the range of time delay is considered, the obtained result will be too conservative. In Li et al. (Citation2020), the NNs system with stochastic time delay is considered, by combining Lyapunov-Krasovskii functional method and stochastic analysis technique, sufficient condition for the existence of estimator is obtained. However, in the early MNNs studies, only the range of time delay was discussed without considering its randomness. Therefore, it constitutes one of the research motivations of this paper.

Due to the limited bandwidth constraints of communication channels, signals need to be quantized during network transmission, namely, signal quantization. In fact, the quantization before the signal transmission will lead to the quantization error between the actual received signal and the original signal, and the quantization error will affect the stability of the system. Therefore, a large number of methods have been given to deal with quantization effects, such as logarithmic quantization effects (Hu et al., Citation2020Citation2013; Sun et al., Citation2018; Zhang et al., Citation2018) and uniform quantization effects (Ding et al., Citation2017). It is well known that the quantization error of the logarithm quantizer is limited to the scope of the sector, therefore, the logarithm quantizer quickly became popular in the related study. For example, literature (Fu & Xie, Citation2005) discussed how to transform the logarithm quantizer in the signal quantization phenomenon into an uncertain item satisfying the sector bounded condition, and then combined with the robust analysis method to deal with the quantization phenomenon. In Shen et al. (Citation2017), a discrete time-delay NNs model with quantization phenomenon is proposed. By constructing Lyapunov functional and inequality scaling technique, sufficient conditions for the mean square asymptotical stability of the estimation ES are given, and EEEG is given. Literature (Zhang et al., Citation2015) studied the stochastic exponential synchronization problem of time-delay MNNs, and a state estimator is designed for the quantization effect, and the EEEG is obtained by solving the convex optimization problem.

Based on the above discussion, the main purpose of this paper is to discuss the state estimation problem for a class of MNNs with probabilistic time delay (PTD) and signal quantization. More specifically, we aim to design a state estimator for MNNs based on signal quantization and PTD. By using Lyapunov-Krasovskii functional and stochastic analysis techniques, the EEEG is obtained. In addition, the specified H disturbance attenuation level is guaranteed and the estimation augmented system is mean square asymptotically stable (MSAS). The main contributions of this paper are as follows: (1) A stochastic MNNs model with PTD is proposed. (2) For MNNs with PTD, the problem of state estimation based on signal quantization is solved. (3) A unified framework is established, which can deal with the co-existence of signal quantization effects, perturbations and PTD.

Notation: Rn denotes n-dimensional Euclidean space. x denotes the Euclidean norm of a vector x. The symbol ⊗ represents the Kronecker product. λmax(M) is the maximum eigenvalue of matrix M. The asterisk * stands for the ellipsis for symmetric terms. E stands for the mathematical expectation. l2[0,) is the space of square-summable vector functions over [0,). diag{} means a block-diagonal matrix.

2. Model description

Consider the following class of MNNs (1) x(k+1)=D(x(k))x(k)+A(x(k))f(x(kτ(k)))+Mω(k),y(k)=Ex(k)+Nv(k),z(k)=Fx(k),(1) where x(k)Rn represents the neuron state vector, y(k)Rq represents the measurement output, z(k)Rm is the output to be estimated. D(x(k))=diag{d1(x1(k)),d2(x2(k)),,dn(xn(k))} is the self-feedback matrix, A(x(k))=(aij(xi(k)))n×n is the delayed connection weight matrix, f(x(kτ(k)))=[f1(x1(kτ(k)))f2(x2(kτ(k)))fn(xn(kτ(k)))]T denotes the memristive neuron activation function, ω(k)Rw and v(k)Rr are the external disturbance input vectors belonging to l2[0,+). M, N, E and F are known real matrices with appropriate dimensions. τ(k) is a positive integer representing the time-varying delay, which satisfies (2) τmτ(k)τM,(2) where τm and τM are the lower and upper bounds of τ(k) and are known integers. The probability is Prob{τ(k)[τm,τ0]}=α¯ with τ(k)[τm,τ0] and the probability is Prob{τ(k)(τ0,τM]}=1α¯ with (τ0,τM], where τ0 is a known integer satisfying τmτ0τM and 0α¯1.

Assumption 2.1

Define the following sets (3) v1{k|τ(k)[τm,τ0]},v2{k|τ(k)(τ0,τM]}.(3) Define the functions (4) τ1(k)τ(k),kv1,τm,else,τ2(k)τ(k),kv2,τ0,else,(4) it can be obtained v1v2=Z+ and v1v2=set from (Equation3). It follows from (Equation4) that kv1 (kv2) indicates the occurrence of the event of τ(k)[τm,τ0] (τ(k)(τ0,τM]).

Introducing the following random variable (5) α(k)1, kv1,0, kv2,(5) so system (Equation1) can be rewritten as (6) x(k+1)=D(x(k))x(k)+α(k)A(x(k))f(x(kτ1(k)))+(1α(k))A(x(k))f(x(kτ2(k)))+Mω(k),y(k)=Ex(k)+Nv(k),z(k)=Fx(k).(6) According to (Equation1), the state-dependent functions di(xi(k)) and aij(xi(k)) satisfy (7) di(xi(k))=dˆi,|xi(k)|>σi,dˇi,|xi(k)|σi,aij(xi(k))=aˆij,|xi(k)|>σi,aˇij,|xi(k)|σi,(7) where the switching thresholds σi>0,|dˆi|<1,|dˇi|<1, aˆij and aˇij are known constants.

Remark 2.1

Discrete MNNs can be regarded as a kind of state-dependent switching system. However, traditional NNs do not have such switching behaviour, so MNNs have richer dynamic behaviour. Therefore, compared with traditional NNs, the dynamic behaviour analysis of MNNs is more difficult due to the state-dependent feature.

Denote (8) di+=max{dˆi,dˇi},di=min{dˆi,dˇi},aij+=max{aˆij,aˇij},aij=min{aˆij,aˇij},D+=diag{d1+,,dn+},D=diag{d1,,dn},A+=(aij+)n×n, A=(aij)n×n,(8) then, we have D(x(k))[D,D+] and A(x(k))[A,A+].

Define (9) D¯(D+D+)/2=diag{(d1+d1+)/2,×(d2+d2+)/2,,(dn+dn+)/2},A¯(A+A+)/2=((aij+aij+)/2)n×n,(9) then, the matrices D(x(k)) and A(x(k)) can be further rewritten as (10) D(x(k))=D¯+ΔD(k),A(x(k))=A¯+ΔA(k),(10) where ΔD(k)i=1neiuid(k)eiT,ΔA(k)i,j=1neiuija(k)ejT,here, ekRn is the column vector where kth element is 1 and the others elements are 0. uid(k) and uija(k) are unknown scalars satisfying |uid(k)|d~i and |uija(k))|a~ij with d~i=(di+di)/2,a~ij=(aij+aij)/2.Additionally, the parameter matrices ΔD(k) and ΔA(k) can be written as the following forms (11) ΔD(k)=HP1D1,ΔA(k)=HP2D2,(11) where H=[H1H2Hn],Hi=[ei eiein],D1=[D11T D12TD1nT]T,D2=[D21T D22TD2nT]T,D1i=[e1ei1 d~iei ei+1en],D2i=[a~i1e1 a~i2e2a~inen].The P1(k) and P2(k) are unknown matrices and are defined as (12) Ps(k)diag{P1s(k),,Pns(k)},s=1,2,Pi1(k)diag{0,,0i1,uid(k)d~i1,0,,0ni},Pi2(k)diag{ui1a(k)a~i11,,uina(k)a~in1},(12) it is easy to prove that the matrices Ps(k) (s=1,2) satisfy Ps(k)TPs(k)In2.

Remark 2.2

In recent years, with the rapid development of quantization theory of networked control system, quantizer types include logarithm quantizer, uniform quantizer and so on. In 2001, the logarithm quantizer was proposed in Elia and Mitter (Citation2001) and continued to develop in Fu and Xie (Citation2005), in which the logarithm quantizer is generally adopted for quantizing the signal. Therefore, it has aroused the research interest of many scholars.

Because of the limited capacity of the transmission channel, it is significant to quantize y(k) before signal being sent out. In this paper, the logarithmic quantizer Q(h) is introduced (13) Q(h)=[Q1(h1) Q2(h2)Qnx(hnx)]T,(13) where h=[h1 h2hnx], nx represents logarithmic quantizer number.

The set of quantized levels is defined as (14) m={ ±rsm:rsm=ρmsr0m,s=±1,±2,}{±r0m}{0},(14) where 0<ρm<1,r0m>0, m=1,2,,nx.

The form of logarithmic quantizer is (15) Qm(hm)=rsm,rsm(1+φm)<hrsm(1φm),0,hm=0,Qm(hm),hm<0,(15) where φm=(1ρm)/(1+ρm).

The Qm(hm) is achieved as (16) Qm(hm)=(I+Gm(k))hm,(16) where |Gm(k)|φm.

Define (17) G(k)=diag{G1(k),G2(k),,Gnx(k)},(17) letting Λ=diag{φ1,,φnx}, then there is G(k)=GΛ, where G=G(k)Λ1 and GTGI.

In order to estimate of the neuron state x(k), the estimator is constructed as (18) xˆ(k+1)=D¯xˆ(k)+α¯A¯f(xˆ(kτ1(k)))+(1α¯)A¯f(xˆ(kτ2(k)))+K[Q(m,y(k))Exˆ(k)],zˆ(k)=Fxˆ(k),(18) where xˆ(k)Rn is the estimate of x(k) and KRn×m is the parameter to be determined.

Denote e(k)=x(k)xˆ(k), z~(k)=z(k)zˆ(k), f~(kτ1(k))=f(x(kτ1(k)))f(xˆ(kτ1(k))) and f~(kτ2(k))=f(x(kτ2(k)))f(xˆ(kτ2(k))). Then, from (Equation6), (Equation10) and (Equation18), the dynamics of estimation error can be obtained (19) e(k+1)=D¯e(k)KEe(k)+ΔD(k)x(k)KGΛEx(k)+α¯A¯f~(kτ1(k))+(1α¯)A¯f~(kτ2(k))+α~(k)A(k)f(x(kτ1(k)))+α¯ΔA(k)f(x(kτ1(k)))+(1α¯)ΔA(k)f(x(kτ2(k)))α~(k)A(k)f(x(kτ2(k)))K(I+GΛ)Nν(k)+Mω(k),z~(k)=Fe(k),(19) where α~(k)=α(k)α¯.

Setting η(k)=[xT(k) eT(k)]T, the following augmented system can be obtained (20) η(k+1)=D(k)η(k)+α~(k)W1(k)f(kτ1(k))+α¯W2(k)f(kτ1(k))α~(k)W1(k)f(kτ2(k))+(1α¯)W2(k)f(kτ2(k))+W3(k)ξ(k),z~(k)=Fη(k),(20) where D(k)=D+ΔD(k),W1(k)=W¯1+ΔW(k),W2(k)=W¯2+ΔW(k),W3(k)=W¯3+ΔW1(k),D=D¯00D¯KE,ΔD(k)=ΔD(k)0ΔD(k)KGΛE0,W¯1=A¯0A¯0,W¯2=A¯00A¯,W¯3=M0MKN,ΔW(k)=ΔA(k)0ΔA(k)0,ΔW1(k)=000KGΛN,F=0F,ξ(k)=ω(k)ν(k),f(kτ1(k))=f(x(kτ1(k)))f~(kτ1(k)),f(kτ2(k))=f(x(kτ2(k)))f~(kτ2(k)).

Assumption 2.2

The activation function f() for MNNs satisfies (21) [f(x)f(y)Λ1(xy)]T×[f(x)f(y)Λ2(xy)]0,x,yRn(xy),(21) where Λ1Λ2>0, f(0)=0, Λ1 and Λ2 are constant matrices.

Remark 2.3

In the context of the dynamics analysis (e.g. stability and synchronization), most existing results can be classified into delay-dependent and delay-independent types for the delay MNNs. The main criterion is whether there is time delay information in the research results (e.g. upper bound or lower bound, probability distribution). Li et al. (Citation2020) and Fei and Li (Citation2018) used the upper bound, lower bound and probability distribution of time delay in the research process, which showed that the use of time delay information would reduce the conservatism of research results. In addition, there are other ways to reduce the conservatism caused by time delay. For example, stability region of extended time delay and time delay decomposition method (Gu et al., Citation2011; Zhang et al., Citation2003). In this paper, a new estimation algorithm with delay distribution is proposed.

In this paper, the main purpose is to design the state estimator (Equation18) to meet the following two requirements.

  1. The augmented system (Equation20) is MSAS under the ξ(k)=0, i.e. the augmented system (Equation20) satisfies (22) limkEη(k)2=0.(22)

  2. Under zero initial conditions, the output z~(k) satisfies (23) k=0E{z~(k)2}γ2k=0ξ(k)2,(23) where ξ(k)0 and γ>0 is a given disturbance attenuation level.

3. Main results

In this section, the robust analysis method is used to prove that the augmented system (Equation20) is MSAS and satisfies the H performance index. Then, based on the analysis results, the EEEG is given.

Next, we give the following lemmas.

Lemma 3.1

S-procedure Boyd et al., Citation1994

Let E=ET, N and H be real matrices with appropriate dimensions, F is the unknown matrix and FTFI. Then, the inequality E+NFH+(NFH)T<0 holds if there exists a scalar ρ>0 such that E+ρNNT+ρ1HTH<0 or equivalently EρNHTρI0ρI<0.

Lemma 3.2

(Schur complement Petersen & Hollot,Citation1986):Given constant matrices D1,D2,D3, where D1=D1T and 0<D2=D2T, then D1+D3TD21D3<0 if and only if D1D3TD3D2<0or D2D3D3TD1<0.

Theorem 3.1

Let estimator gain K be a constant matrix. The system (Equation20) is MSAS with ξ(k)=0 if there exist positive-definite matrices P=diag{P1,P2}, S and R and positive scalars λ1,λ2 and λ3, such that (24) Ω=Ω1100Ω14Ω15Ω16Ω2200Ω250Ω3300Ω36Ω4400Ω55Ω56Ω66<0,(24) where Ω11=DT(k)PD(k)Pλ1Λ¯1,Ω14=λ1Λ¯2,Ω15=α¯DT(k)PW2(k),Ω16=(1α¯)DT(k)PW2(k),Ω22=λ2Λ¯1,Ω25=λ2Λ¯2,Ω33=λ3Λ¯2,Ω36=λ3Λ¯2,Ω44=(τ0τm+1)R+(τMτ0)Sλ1I,Ω55=α¯(1α¯)W1T(k)PW1(k)+α¯2W2T(k)PW2(k)Rλ2I,Λ¯1=I(Λ1TΛ2+Λ2TΛ1)2,Ω56=α¯(1α¯)W1T(k)PW1(k)+α¯(1α¯)W2T(k)PW2(k),Λ¯2=(I(Λ1+Λ2))T2,Ω66=α¯(1α¯)W1T(k)PW1(k)+(1α¯)2W2T(k)PW2(k)Sλ3I.

Proof.

Choose a Lyapunov functional as follows (25) V(k)=V1(k)+V2(k)+V3(k),(25) where V1(k)η(k)TPη(k),V2(k)i=kτ1(k)k1fT(i)Rf(i)+j=k+1τ0kτmi=jk1fT(i)Rf(i),V3(k)i=kτ2(k)k1fT(i)Sf(i)+j=k+1τMkτ01i=jk1fT(i)Sf(i).Considering ξ(k)=0 and calculating the difference of V(k), one has (26) E{ΔV(k)}=E{ΔV1(k)}+E{ΔV2(k)}+E{ΔV3(k)},(26) where (27) E{ΔV1(k)}=E{V1(k+1)V1(k)}=E{ηT(k)DT(k)PD(k)η(k)+2α¯ηT(k)DT(k)PW2(k)f(kτ1(k))+2(1α¯)ηT(k)DT(k)PW2(k)f(kτ2(k))+α¯(1α¯)fT(kτ1(k))W1T(k)PW1(k)×f(kτ1(k))2α¯(1α¯)fT(kτ1(k))W1T(k)PW1(k)×f(kτ2(k))+α¯2fT(kτ1(k))W2T(k)PW2(k)f(kτ1(k))+2α¯(1α¯)fT(kτ1(k))W2T(k)PW2(k)×f(kτ2(k))+α¯(1α¯)fT(kτ2(k))W1T(k)PW1(k)×f(kτ2(k))+(1α¯)2fT(kτ2(k))W2T(k)PW2(k)×f(kτ2(k))ηT(k)Pη(k)},(27) (28) E{ΔV2(k)}=E{V2(k+1)V2(k)}=E{fT(k)Rf(k)fT(kτ1(k))Rf(kτ1(k))+i=k+1τ1(k+1)k1fT(i)Rf(i)i=k+1τ1(k)k1fT(i)Rf(i)+(τ0τm)fT(k)Rf(k)i=k+1τ0kτmfT(i)Rf(i)E{(τ0τm+1)fT(k)Rf(k)fT(kτ1(k))Rf(kτ1(k))},(28) (29) E{ΔV3(k)}=E{V3(k+1)V3(k)}E{(τMτ0)fT(k)Sf(k)fT(kτ2(k))Sf(kτ2(k))}.(29) According to Assumption 2.2, it follows that (30) λ1[f(k)(IΛ1)η(k)]T×[f(k)(IΛ2)η(k)]0,λ2[f(kτ1(k))(IΛ1)η(kτ1(k))]T×[f(kτ1(k))(IΛ2)η(kτ1(k))]0,λ3[f(kτ2(k))(IΛ1)η(kτ2(k))]T×[f(kτ2(k))(IΛ2)η(kτ2(k))]0,(30) then, it follows from (Equation27), (Equation28), (Equation29) and (Equation30) that (31) E{ΔV(k)}E{ηT(k)DT(k)PD(k)η(k)+2α¯ηT(k)DT(k)PW2(k)f(kτ1(k))+2(1α¯)ηT(k)DT(k)PW2(k)f(kτ2(k))+α¯(1α¯)fT(kτ1(k))W1T(k)PW1(k)×f(kτ1(k))2α¯(1α¯)fT(kτ1(k))W1T(k)PW1(k)×f(kτ2(k))+α¯2fT(kτ1(k))W2T(k)PW2(k)f(kτ1(k))+2α¯(1α¯)fT(kτ1(k))W2T(k)PW2(k)×f(kτ2(k))+α¯(1α¯)fT(kτ2(k))W1T(k)PW1(k)×f(kτ2(k))+(τ0τm+1)fT(k)Rf(k)fT(kτ1(k))Rf(kτ1(k))+(1α¯)2fT(kτ2(k))W2T(k)PW2(k)×f(kτ2(k))ηT(k)Pη(k)+(τMτ0)fT(k)Sf(k)fT(kτ2(k))Sf(kτ2(k))λ1[f(k)(IΛ1)η(k)]T×[f(k)(IΛ2)η(k)]λ2[f(kτ1(k))(IΛ1)η(kτ1(k))]T×[f(kτ1(k))(IΛ2)η(kτ1(k))]λ3[f(kτ2(k))(IΛ1)η(kτ2(k))]T×[f(kτ2(k))(IΛ2)η(kτ2(k))]}E{ζT(k)Ωζ(k)},(31) where ζ(k)[ηT(k) ηT(kτ1(k)) ηT(kτ2(k)) fT(k)×fT(kτ1(k)) fT(kτ2(k))]T.Letting θ0=λmax(Ω), it can be obtained that E{ΔV(k)}θ0E{ζ(k)2}. Let us sum both sides of this inequality from k = 0 to k = N gives k=0NE{ζ(k)2}1θ0E{V(0)}.

We can draw the conclusion that the series k=0E{ζ(k)2} is convergent, hence (32) limkE{ζ(k)2}=0(32) Then, the system (Equation20) with ξ(k)=0 is MSAS and the proof is completed.

Now, let us consider the H performance of the augmented system (Equation20). In Theorem 3.2, a sufficient condition is obtained that guarantees both mean square asymptotical stability and the H performance for the augmented system (Equation20).

Theorem 3.2

Let the estimator parameter K and the attenuation level γ>0 be given. The system (Equation20) is MSAS and satisfies the H performance constraint (Equation22) for all ξ(k)0 if there exist positive-definite matrices P=diag{P1,P2}, S and R and positive scalars λ1, λ2 and λ3 satisfying (33) Ωˆ=Ω1100Ω14Ω15Ω16Ω17Ω2200Ω2500Ω3300Ω360Ω44000Ω55Ω56Ω57Ω66Ω67Ω77<0,(33) where Ω17=DT(k)PW3(k),Ω57=α¯W2T(k)PW3(k),Ω67=(1α¯)W2T(k)PW3(k),Ω77=W3T(k)PW3(k),Ω11=Ω11+FTF,Ω77=Ω77γ2I.

Proof.

For H performance analysis, we choose the same Lyapunov functional (Equation25) and calculate the difference of V(k). Then, we have (34) E{ΔV(k)}E{ζ~T(k)Ω~ζ~(k)},(34) where (35) ζ~(k)[ζT(k) ξT(k)]T,Ω~=Ω1100Ω14Ω15Ω16Ω17Ω2200Ω2500Ω3300Ω360Ω44000Ω55Ω56Ω57Ω66Ω67Ω77,(35) then, under the zero-initial condition, one has (36) E{ΔV(k)}+E{z~(k)2}γ2E{ξ(k)2}E{ζ~T(k)Ω~ζ~(k)}+E{z~(k)2}γ2E{ξ(k)2}E{ζ~T(k)Ωˆζ~(k)}.(36) Considering (Equation31), we have (37) E{ΔV(k)}γ2E{ξ(k)2}E{z~(k)2}.(37) Summing from 0 to ∞ regarding K on both sides of above inequality (38) k=0γ2E{ξ(k)2}k=0E{z~(k)2}k=0E{ΔV(k)}E{V()}0,(38) and hence (39) k=0E{z~(k)2}k=0γ2E{ξ(k)2},(39) we complete the proof of this theorem.

In terms of Theorem 3.2, our desired estimator is given as follows.

Theorem 3.3

Let the disturbance attenuation level γ>0 be given. The system (Equation20) is MSAS with ξ(k)=0 and satisfies the H performance constraint (Equation23) for all ξ(k)0 if exist positive-definite matrices P=diag{P1,P2}, S, R, matrix X and positive scalars λ1, λ2, λ3 and κ such that (40) Ω˘=Ω1H˘κϵ˘TκI0κI<0,(40) where Ω1=Ω0θ˘1Tθ˘2TP0P,with Ω0=[Ω1100Ω14000Ω2200Ω2500Ω3300Ω360Ω44000Ω5500Ω660Ω77],Ω11=Pλ1Λ¯1+FTF,Ω55=Rλ2I,Ω66=Sλ3I,Ω77=γ2I,θ˘15T=α¯W¯2TPT,θ˘16T=(1α¯)W¯2TPT,θ˘25T=α¯(1α¯)W¯1TPT,θ˘26T=α¯(1α¯)W¯1TPT,θ˘1=[θ˘11000θ˘15θ˘16θ˘17],θ˘2=[0000θ˘25θ˘260],θ˘11=[P1D¯00 P2D¯XE],θ˘17=[P1M0P2MXN],H˘=[H˘aH˘b],ϵ˘=[ϵ˘aϵ˘b],H˘a=[0000000000000000PH˘1PH˘1], H˘b=[0000000000000000000000000000PH˘3PH˘1PH˘1PH˘20000],ϵ˘a=[0000α¯(1α¯)ϵ˘1000000000α¯(1α¯)ϵ˘1000],ϵ˘b=[ϵ˘3000000000000α¯ϵ˘1000000000(1α¯)ϵ˘1000000000ϵ˘200],H˘1=[H0H0],H˘2=[000K],H˘3=[H0HK],ϵ˘1=[D2000],ϵ˘2=[000ΛN],ϵ˘3=[D10ΛE0].Moreover, the estimator gain is determined by K=P21X if (Equation40) is solvable.

Proof.

Denote (41) θ1=D(k)000α¯W2(k)(1α¯)W2(k)W3(k),θ2=0000α¯(1α¯)W1(k)α¯(1α¯)W1(k)0.(41) By Schur complement and considering (Equation33), we can obtain (42) Ω¯=Ω0θ1Tθ2TP10P1<0.(42) For matrix Ω¯, multiply matrix diag{I,P,P} by left and right (43) Ω¯=Ω0θ¯1Tθ¯2TP0P<0,(43) where θ¯1=Pθ1,θ¯2=Pθ2.Considering X=P2K, the Ω¯ can be rearranged as (44) Ω¯=Ω1+H˘F(k)ϵ˘+(H˘F(k)ϵ˘)T<0,(44) where F(k)=diag{Fa(k),Fb(k)},with Fa(k)=diag{F1,F1},Fb(k)=diag{F3,F1,F1,F2},F1=P2000,F2=000G,F3=P100G.Then, inequality (Equation44) holds if inequality (Equation40) is the true and it implies K=P21X, the proof is completed.

Remark 3.1

The problem of state estimation is solved for a class of MNNs with PTD and signal quantization. In Theorem 3.3, the gain matrix of the estimator is designed, the mean square asymptotical stability and H performance of the augmented system (Equation20) are guaranteed. It is worth noting that the proposed design algorithm contains the following key factors that contribute to the complexity of the system, including: (1) the probability distribution of the time delay and the range of variation; (2) the signal quantization.

Remark 3.2

So far, we have designed a state estimation method for MNNs with signal quantization and PTD. Due to the probability distribution of time delay, it is difficult to estimate the neuron state accurately with the traditional estimator and there are obstacles. For example, (1) How to better deal with the probability distribution of time delay? (2) How to construct an appropriate estimator to estimate the neuron state? (3) How to better deal with the influence caused by signal quantization? To overcome these difficulties, a sufficient condition is given to guarantee the mean square asymptotical stability of augmented system with unknown noise, PTD and signal quantization.

Remark 3.3

The novelties of this paper can be summarized as follows. (1) In MNNs model, for the first time, we have introduced random time delay to fall into a specific interval with known probability, we have introduced a logarithm quantizer to quantify the signal in order to overcome the bandwidth limitation of communication channel. (2) A suitable state estimator is constructed for handling the PTD and signal quantization. (3) A sufficient condition is given to ensure that the system is MSAS by constructing Lyapunov-Krasovskii functional.

4. A numerical example

A numerical example is given to verify the effectiveness of the proposed estimation method.

Consider a class of two-neuron (n = 2) two-sensor (q = 2) MNNs (1) with the following parameters: d1(x1(k))=0.4,|x1(k)|>1,0.6,|x1(k)|1,d2(x2(k))=0.8,|x2(k)|>1,0.4,|x2(k)|1,a11(x1(k))=0.4,|x1(k)|>1,0.6,|x1(k)|1,a12(x1(k))=0.2,|x1(k)|>1,0.3,|x1(k)|1,a21(x2(k))=0.3,|x2(k)|>1,0.7,|x2(k)|1,a22(x2(k))=0.12,|x2(k)|>1,0.08,|x2(k)|1,D¯=0.5000.6,A¯=0.50.250.50.1,M=0.08000.05,E=0.10.20.20.3,N=0.08000.05,F=0.050.3,H=1001,ΔD=0.1sin(0.8k)000.1sin(0.8k),ΔA=0.1cos(0.5k)000.15cos(0.5k),D1=0.1000.1,D2=0.1000.15.In addition, the external disturbances are selected as ω(k)=0.6e2ksin(4k)0.5e3kcos(5k),v(k)=0.3e4ksin(2k)0.6e2kcos(4k).The activation function is taken as f(x(k))=0.2x1(k)0.1sin(k+2)x1(k)0.25x2(k)0.25sin(k+2)x2(k),which satisfies Assumption 2.2 with Λ1=0.19000.23,Λ2=0.1000.2.The H disturbance attenuation level γ is selected as 0.9. The probability distributions of the time-delay is given by Prob{τ(k)[1:2]}=0.5 and Prob{τ(k)(2:4]}=0.5. The initial values of x(k) is supposed to be x¯(k)=0.060.05(k=1,2,3,4),x(0)=0.10.25.In this example, Figure  shows the variation of the time-delay τ(k). Figures  are the trajectories of state vector x(k) and estimation xˆ(k). Respectively, it can be seen that the designed estimator can estimate the real neuron state effectively. Figure  shows the evolution of the estimate error, which indicates that the estimate error tends to zero over time.

Figure 1. The variation of the time-varying delay τ(k).

Figure 1. The variation of the time-varying delay τ(k).

Figure 2. State x1(k) and its estimation xˆ1(k).

Figure 2. State x1(k) and its estimation xˆ1(k).

Figure 3. State x2(k) and its estimation xˆ2(k).

Figure 3. State x2(k) and its estimation xˆ2(k).

Figure 4. Estimation error of e1(k) and e2(k).

Figure 4. Estimation error of e1(k) and e2(k).

By means of the Matlab software, the desired estimator gain is outlined as follows K=0.68311.29830.39660.8930.

5. Conclusion

In this paper, we have studied the problem of state estimation for a class of time delay MNNs with signal quantization. A random variable subjecting to the Bernoulli distribution has been used to represent the probabilities of the two interval values of the time-varying delay. Based on the state-dependent nature of MNNs, a signal quantization state estimation method has been designed by using Lyapunov-Krasovskii functional and stochastic analysis technique, and sufficient conditions have been provided to ensure the mean square asymptotical stability of augmented system and the specified H performance requirement. Finally, a numerical example has been provided to verify the effectiveness of the proposed estimator design method. The future research direction is to extend the results of this paper to MNNs with PTD, where the PTD is distributed in N time delay intervals with known probability.

Disclosure statement

No potential conflict of interest was reported by the authors.

References