本文主要基于采样控制研究半马尔科夫跳变时滞忆阻神经网络的同步问题。首先,通过微分包含、集值映射以及鲁棒分析方法将具有半马尔科夫跳变的时滞忆阻神经网络转化为带不确定参数的传统半马尔科夫跳变神经网络。其次,基于采样控制器,构造一个包含采样信息更多的Lyapunov泛函,使得采样周期更长,从而获得保守性更低的同步判据。最后,通过实例仿真来验证所得理论结果的有效性。 This paper investigates the problem of sampled-data synchronization for semi-Markovian jump de-layed memristive neural networks. First, the semi-Markovian jump delayed memristive neural networks are converted into traditional semi-Markovian jump neural network with uncertain pa-rameters by differential inclusion, set-valued mapping and robust analysis. Next, based on the sam-pled-data controller, a Lyapunov functional with more sampling information is constructed to make the sampling period longer, so as to obtain a new synchronization standard with lower conservatism. Finally, a numerical example illustrates the feasibility and effectiveness of the obtained theory re-sults.
本文主要基于采样控制研究半马尔科夫跳变时滞忆阻神经网络的同步问题。首先,通过微分包含、集值映射以及鲁棒分析方法将具有半马尔科夫跳变的时滞忆阻神经网络转化为带不确定参数的传统半马尔科夫跳变神经网络。其次,基于采样控制器,构造一个包含采样信息更多的Lyapunov泛函,使得采样周期更长,从而获得保守性更低的同步判据。最后,通过实例仿真来验证所得理论结果的有效性。
忆阻神经网络,采样控制,半马尔科夫跳变,同步问题,采样周期
Shenai Quan*, Lianglin Xiong*
School of Mathematics and Computer Science, Yunnan Minzu University, Kunming Yunnan
Received: Jun. 25th, 2022; accepted: Jul. 20th, 2022; published: Jul. 27th, 2022
This paper investigates the problem of sampled-data synchronization for semi-Markovian jump delayed memristive neural networks. First, the semi-Markovian jump delayed memristive neural networks are converted into traditional semi-Markovian jump neural network with uncertain parameters by differential inclusion, set-valued mapping and robust analysis. Next, based on the sampled-data controller, a Lyapunov functional with more sampling information is constructed to make the sampling period longer, so as to obtain a new synchronization standard with lower conservatism. Finally, a numerical example illustrates the feasibility and effectiveness of the obtained theory results.
Keywords:Memristive Neural Networks, Sampled-Data Control, Semi-Markovian Jump, Synchronous Problems, Sampling Period
Copyright © 2022 by author(s) and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
自从忆阻器被发现以来 [
近几十年,由于忆阻神经网络同步的重要性,时滞忆阻神经网络的同步问题引起了许多研究者的关注。对于忆阻神经网络的指数同步问题,文献 [
目前,学者们也提出了许多忆阻神经网络的同步控制方法。比如文献 [
另一方面,马尔科夫现象在实际情况中是普遍存在的,比如突然加剧的环境干扰、组件故障等情况。因此,具有马尔科夫跳变的神经网络也吸引了许多研究者的关注。文献 [
根据上述分析,本文主要研究基于采样控制的半马尔科夫跳变时滞忆阻神经网络的同步问题。本文内容组织如下:在第二节中,将具有半马尔科夫跳变的时滞忆阻神经网络模型通过微分包含理论、集值映射理论以及鲁棒分析技巧转化为具有半马尔科夫跳变的带不确定参数的传统神经网络,并设计系统相关的采样控制器以及给出必要的引理和定理。在第三节中,基于采样控制器,构建一个包含采样信息的Lyapunov泛函,得到具有半马尔科夫跳变的时滞忆阻神经网络同步的充分条件。在第四节中,给出实例仿真来验证所得理论结果的可行性与有效性。最后,在第五节给出本文的一个总结。
符号: ∗ 表示对称矩阵中的对称块,R是实数域, A > 0 表示A是正定矩阵, A < 0 表示矩阵A是负定矩阵, I n 是n维单位矩阵, A T 表示矩阵A的转置, A − 1 表示矩阵A的逆, ‖ ⋅ ‖ 表示一个向量的Euclid范数或一个矩阵的诱导范数, d i a g { ⋯ } 是块对角矩阵, S y m { X } 表示 X + X T , ε { x } 表示随机变量x的
数学期望。设 a ¯ i j ( r t ) = max { a ⌣ i j ( r t ) , a ⌢ i j ( r t ) } , a _ i j ( r t ) = min { a ⌣ i j ( r t ) , a ⌢ i j ( r t ) } , a i j + ( r t ) = 1 2 ( a ¯ i j ( r t ) + a _ i j ( r t ) ) , a i j − ( r t ) = 1 2 ( a ¯ i j ( r t ) − a _ i j ( r t ) ) , b ¯ i j ( r t ) = max { b ⌣ i j ( r t ) , b ⌢ i j ( r t ) } , b _ i j ( r t ) = min { b ⌣ i j ( r t ) , b ⌢ i j ( r t ) } , b i j + ( r t ) = 1 2 ( b ¯ i j ( r t ) + b _ i j ( r t ) ) , b i j − ( r t ) = 1 2 ( b ¯ i j ( r t ) − b _ i j ( r t ) ) 。
本文考虑以下具有半马尔科夫跳变的时滞忆阻神经网络
x ˙ ( t ) = − C ( r t ) x ( t ) + A ( x ( t ) , r t ) f ( x ( t ) ) + B ( x ( t ) , r t ) f ( x ( t − τ ( t ) ) ) + I (1)
其中, x ( t ) = [ x 1 ( t ) , x 2 ( t ) , ⋯ , x n ( t ) ] T 是神经状态向量, f ( x ( ⋅ ) ) = [ f 1 ( x 1 ( ⋅ ) ) , f 2 ( x 2 ( ⋅ ) ) , ⋯ , f n ( x n ( ⋅ ) ) ] T 表示非线性神经激活函数; C ( r t ) = d i a g { c 1 ( r t ) , c 2 ( r t ) , ⋯ , c n ( r t ) } > 0 是一个对角矩阵, A ( x ( t ) , r t ) = ( a i j ( x i ( t ) , r t ) ) n × n 和 B ( x ( t ) , r t ) = ( b i j ( x i ( t ) , r t ) ) n × n 分别是具有随机跳变过程 r ( t ) 的非时滞和时滞忆阻连接权矩阵,其中 r ( t ) 是一个表示系统模态有限状态半马尔科夫过程,即 r ( t ) 在一个给定的有限集 ℘ = { 1 , 2 , ⋯ , N } 上取离散值。I是一个外部输入向量, τ ( t ) 是时变时滞且满足: 0 ≤ τ ( t ) ≤ τ , τ ˙ ( t ) ≤ v < 1 (τ与v是常数)。为了后续描述的方便,令 C ( r t ) , A ( x ( t ) , r t ) , B ( x ( t ) , r t ) 为 C λ , A λ ( x ( t ) ) , B λ ( x ( t ) ) ,其中 λ ∈ ℘ 。
令 { r ( t ) , t ≥ 0 } 是概率空间 ( Ω , Ψ , P ) 上右连续离散状态半马尔科夫过程,且在有限集 ℘ = { 1 , 2 , ⋯ , N } 上取值,其转移概率与转移速率之间的关系有如下定义:
Pr { r ( t + σ ) = j | r ( t ) = i } = { π i j ( σ ) σ + o ( σ ) , i ≠ j 1 + π i i ( σ ) σ + o ( σ ) , i = j ,
其中 σ > 0 , lim σ → 0 o ( σ ) σ = 0 ; π i j ( σ ) 表示当 i ≠ j 时,由t时刻模态i跳跃到 t + σ 时刻模态j的转移速率;且每个模态i都有 π i i ( σ ) = − ∑ j = 1 , j ≠ i N π i j ( σ ) 。
根据忆阻器的电流–电压特征,系统(1)的参数可以表示为:
a i j ( x i ( t ) , r t ) = { a ⌣ i j ( r t ) , | x i ( t ) | ≤ T i a ⌢ i j ( r t ) , | x i ( t ) | > T i ,
b i j ( x i ( t ) , r t ) = { b ⌣ i j ( r t ) , | x i ( t ) | ≤ T i b ⌢ i j ( r t ) , | x i ( t ) | > T i ,
其中 a ⌣ i j ( r t ) , a ⌢ i j ( r t ) , b ⌣ i j ( r t ) , b ⌢ i j ( r t ) ( i , j = 1 , 2 , ⋯ , n ) 都是常数。
根据集值映射理论 [
x ˙ i ( t ) ∈ − c i ( r t ) x ( t ) + c o { a ⌣ i j ( r t ) , a ⌢ i j ( r t ) } f ( x ( t ) ) + c o { b ⌣ i j ( r t ) , b ⌢ i j ( r t ) } f ( x ( t − τ ( t ) ) ) + I i (2)
或等价的,对于 i = 1 , 2 , ⋯ , n 存在可测函数 a i j ∗ ( r t ) ∈ c o { a ⌣ i j ( r t ) , a ⌢ i j ( r t ) } , b i j ∗ ( r t ) ∈ c o { b ⌣ i j ( r t ) , b ⌢ i j ( r t ) } 使得
x ˙ i ( t ) = − c i ( r t ) x ( t ) + a i j ∗ ( r t ) f ( x ( t ) ) + b i j ∗ ( r t ) f ( x ( t − τ ( t ) ) ) + I i (3)
由 [
x ˙ ( t ) = − C λ x ( t ) + ( A λ + + M a λ Θ 1 λ ( t ) N a λ ) f ( x ( t ) ) + ( B λ + + M b λ Θ 2 λ ( t ) N b λ ) f ( x ( t − τ ( t ) ) ) + I (4)
其中,
A λ + = ( a i j + ( r t ) ) n × n , B λ + = ( b i j + ( r t ) ) n × n ,
M a λ = ( a 11 − ( r t ) ς 1 , ⋯ , a 1 n − ( r t ) ς 1 , ⋯ , a n 1 − ( r t ) ς n , ⋯ , a n n − ( r t ) ς n ) n × n 2 ,
N a λ = ( a 11 − ( r t ) ς 1 , ⋯ , a 1 n − ( r t ) ς 1 , ⋯ , a n 1 − ( r t ) ς n , ⋯ , a n n − ( r t ) ς n ) n 2 × n T ,
M b λ = ( b 11 − ( r t ) ς 1 , ⋯ , b 1 n − ( r t ) ς 1 , ⋯ , b n 1 − ( r t ) ς n , ⋯ , b n n − ( r t ) ς n ) n × n 2 ,
N b λ = ( b 11 − ( r t ) ς 1 , ⋯ , b 1 n − ( r t ) ς 1 , ⋯ , b n 1 − ( r t ) ς n , ⋯ , b n n − ( r t ) ς n ) n 2 × n T ,
ς i ∈ R n 表示第i个元素为1,其他元素为0的列向量;并且 Θ i λ T ( t ) Θ i λ ( t ) ≤ I , i = 1 , 2 。
本文考虑(1)为主系统,对应的从系统如下:
y ˙ ( t ) = − C ( r t ) y ( t ) + A ( y ( t ) , r t ) f ( y ( t ) ) + B ( y ( t ) , r t ) f ( y ( t − τ ( t ) ) ) + I + u ( t ) (5)
其中,系统的参数表示为
a i j ( y i ( t ) , r t ) = { a ⌣ i j ( r t ) , | y i ( t ) | ≤ T i a ⌢ i j ( r t ) , | y i ( t ) | > T i ,
b i j ( y i ( t ) , r t ) = { b ⌣ i j ( r t ) , | y i ( t ) | ≤ T i b ⌢ i j ( r t ) , | y i ( t ) | > T i ,
其中, a ⌣ i j ( r t ) , a ⌢ i j ( r t ) , b ⌣ i j ( r t ) , b ⌢ i j ( r t ) ,I与系统(1)中的参数一致, u ( t ) 是控制输入向量。
经处理得:
y ˙ ( t ) = − C λ y ( t ) + ( A λ + + M a λ Θ 3 λ ( t ) N a λ ) f ( y ( t ) ) + ( B λ + + M b λ Θ 4 λ ( t ) N b λ ) f ( y ( t − τ ( t ) ) ) + I + u ( t ) (6)
其中 A λ + , B λ + , M a λ , N a λ , M b λ , N b λ 与系统(4)一致, Θ i λ T ( t ) Θ i λ ( t ) ≤ I , i = 3 , 4 。
定义误差信号为 e ( t ) = y ( t ) − x ( t ) ,由(4)和(6)可表示误差系统如下:
e ˙ ( t ) = − C λ e ( t ) + ( A λ + + M a λ Θ 3 λ ( t ) N a λ ) g ( e ( t ) ) + ( B λ + + M b λ Θ 4 λ ( t ) N b λ ) g ( e ( t − τ ( t ) ) ) + u ( t ) + G 1 (7)
其中 g ( e ( ⋅ ) ) = f ( y ( ⋅ ) ) − f ( x ( ⋅ ) ) ,
G 1 = ( M a λ Θ 3 λ ( t ) N a λ − M a λ Θ 1 λ ( t ) N a λ ) f ( x ( t ) ) + ( M b λ Θ 4 λ ( t ) N b λ − M b λ Θ 2 λ ( t ) N b λ ) f ( x ( t − τ ( t ) ) ) .
假设系统的控制信号由零阶保持器生成,保持时间的序列为 0 = t 0 < t 1 < t 2 < ⋯ < t k < ⋯ 。本文拟采用的采样控制器设计为:
u ( t ) = − K e ( t k ) − Ω s i g n ( γ e ( t ) + e ˙ ( t ) ) , t k ≤ t ≤ t k + 1 (8)
其中K为采样反馈控制器的增益矩阵, γ 是可谐调的参数, Ω = d i a g { v 1 ( t ) , v 2 ( t ) , ⋯ , v n ( t ) } ,且有
v i ( t ) = { 0 | x i ( t ) | ≤ T i 且 | y i ( t ) | ≤ T i , 或 | x i ( t ) | > T i 且 | y i ( t ) | > T i r i 其 它 ,
e ( t k ) 是 e ( t ) 在采样瞬间 t k 时刻的离散测量值,且有 lim x → ∞ t k = + ∞ 。假设对任意整数 k ≥ 0 有 t k + 1 − t k = h k ≤ h ,其中h是最大的采样区间。
将控制器(8)代入(7)式可得
e ˙ ( t ) = − C λ e ( t ) + ( A λ + + M a λ Θ 3 λ ( t ) N a λ ) g ( e ( t ) ) + ( B λ + + M b λ Θ 4 λ ( t ) N b λ ) g ( e ( t − τ ( t ) ) ) + G 1 − K e ( t − h ( t ) ) − Ω s i g n ( γ e ( t ) + e ˙ ( t ) ) (9)
其中 t k ≤ t ≤ t k + 1 , h ( t ) = t − t k , 0 ≤ h ( t ) ≤ h ,并且对于所有的 t ≠ t k , h ˙ ( t ) = 1 。
注1:受到文献 [
为了方便推导具有半马尔科夫跳变的时滞忆阻神经网络采样同步的充分条件,本文给出以下定义、假设和引理。
定义1 [
lim x → ∞ ε { ∫ 0 T ‖ e ( s ) ‖ 2 d s ( ψ ( t ) , e ( 0 ) ) } < ∞ (10)
则误差系统(9)随机稳定,即主系统(1)与从系统(5)随机同步。
假设1 假设系统(1)的神经激活函数 f i ( ⋅ ) ( i = 1 , 2 , ⋯ , n ) 满足下列条件:对任意的 x 1 , x 2 ∈ R ,有
β i − ≤ f i ( x 1 ) − f i ( x 2 ) x 1 − x 2 ≤ β i + , x 1 ≠ x 2 , j = 1 , 2 , ⋯ , n ,
| f i ( ⋅ ) | ≤ F i ,
其中, β i − , β i + , T i > 0 是已知常数。
引理2 [
ℜ + U F J + ( U F J ) T < 0 ,
其中 є > 0 , F T F < I 。
引理3 [
( Δ 1 Δ 3 T Δ 3 − Δ 2 ) < 0 或 ( − Δ 2 Δ 3 Δ 3 T Δ 1 ) < 0 ,
当且仅当 Δ 1 + Δ 3 T Δ 2 − 1 Δ 3 < 0 。
引理4 [
− ( β 2 − β 1 ) ∫ β 1 β 2 σ ˙ T ( θ ) T σ ˙ T ( θ ) d θ ≤ − [ σ ( β 2 ) − σ ( β 1 ) ] T T [ σ ( β 2 ) − σ ( β 1 ) ] − 3 Ω 1 T T Ω 1
其中 Ω 1 = σ ( β 2 ) + σ ( β 1 ) − 2 β 2 − β 1 ∫ β 1 β 2 σ ( θ ) d θ 。
本节在定理3.1中给出具有半马尔科夫跳变的时滞忆阻神经网络采样同步的充分条件。推导出该条件的Lyapunov函数由包含半马尔科夫跳变的二次函数和包含采样信息的积分项组成。
为了方便表达,我们定义块矩阵 I i = [ 0 n , ( i − 1 ) n I n 0 n , ( 11 − i ) n ] ( i = 1 , 2 , ⋯ , 11 ) ,部分向量和矩阵定义如下:
β 1 = d i a g ( β 1 − , β 2 − , ⋯ , β n − ) , β 2 = d i a g ( β 1 + , β 2 + , ⋯ , β n + ) ,
Λ 1 ( t ) = [ e T ( t ) + e T ( t − τ ( t ) ) − 2 τ ( t ) ∫ t − τ ( t ) t e ( s ) d s ] T ,
Λ 2 ( t ) = [ e T ( t − τ ( t ) ) + e T ( t − τ ) − 2 τ − τ ( t ) ∫ t − τ t − τ ( t ) e ( s ) d s ] T ,
Λ 3 ( t ) = [ e T ( t ) + e T ( t − h ( t ) ) − 2 h ( t ) ∫ t − h ( t ) t e ( s ) d s ] T ,
Λ 4 ( t ) = [ e T ( t − h ( t ) ) + e T ( t − h ) − 2 h − h ( t ) ∫ t − h t − h ( t ) e ( s ) d s ] T ,
η 1 ( t ) = [ e T ( t ) − e T ( t − τ ( t ) ) , e T ( t ) + e T ( t − τ ( t ) ) − 2 τ ( t ) ∫ t − τ ( t ) t e ( s ) d s , e T ( t − τ ( t ) ) − e T ( t − τ ) , e T ( t − τ ( t ) ) + e T ( t − τ ) − 2 τ − τ ( t ) ∫ t − τ t − τ ( t ) e ( s ) d s ] T ,
η 2 ( t ) = [ e T ( t ) − e T ( t − h ( t ) ) , e T ( t ) + e T ( t − h ( t ) ) − 2 h ( t ) ∫ t − h ( t ) t e ( s ) d s , e T ( t − h ( t ) ) − e T ( t − h ) , e T ( t − h ( t ) ) + e T ( t − h ) − 2 h − h ( t ) ∫ t − h t − h ( t ) e ( s ) d s ] T ,
ξ ( t ) = [ e T ( t ) , e T ( t − τ ( t ) ) , e T ( t − τ ) , e T ( t − h ( t ) ) , e T ( t − h ) , e ˙ T ( t ) , 2 τ ( t ) ∫ t − τ ( t ) t e ( s ) d s , 2 τ − τ ( t ) ∫ t − τ t − τ ( t ) e ( s ) d s , 2 h ( t ) ∫ t − h ( t ) t e ( s ) d s , 2 h − h ( t ) ∫ t − h t − h ( t ) e ( s ) d s , g T ( e ( t ) ) , g T ( e ( t − τ ( t ) ) ) ] .
定理3.1 假设1成立,对给定参数 γ , τ , μ ,具有半马尔科夫跳变的时滞忆阻神经网络(1)和(5)是随机同步的,如果存在对称正定矩阵 Q 1 、 Q 2 、 Q 3 、 R 1 、 R 2 、 P λ ( λ ∈ ℘ ) ,正定对角矩阵W、 M 1 、 M 2 ,任意合适维数的矩阵R、 X m 1 、 X m 2 、 X m 3 ( m = 1 , 2 ) 和正参数 s k ( k = 1 , 2 , 3 , 4 ) ,使得下列线性矩阵不等式成立
R ¯ m = [ R m 0 X m 1 X m 2 * 3 R m X m 2 T X m 3 * * R m 0 * * * 3 R m ] > 0 , ( m = 1 , 2 ) (11)
Π i = [ Ω i γ W M a i γ W M b i W M a i W M b i * − s 1 I 0 0 0 * * − s 2 I 0 0 * * * − s 3 I 0 * * * * − s 4 I ] < 0 (12)
其中,
Ω i = S y m { I 1 T P i I 6 } + I 1 T ∑ j = 1 N π i j P j I 1 + I 1 T ( Q 1 + Q 2 + Q 3 ) I 1 − ( 1 − μ ) I 2 T Q 1 I 2 − I 3 T Q 2 I 3 − I 5 T Q 3 I 5 + I 6 T ( τ 2 R 1 + h 2 R 2 ) I 6 − ς 1 T R ¯ 1 ς 1 − ς 2 T R ¯ 1 ς 2 − I 1 T β 1 M 1 β 2 + S y m { I 1 T ( 1 2 M 1 ( β 1 + β 2 ) ) I 11 } − I 11 T M 1 I 11 − I 2 T β 1 M 2 β 2 + S y m { I 2 T ( 1 2 M 2 ( β 1 + β 2 ) ) I 12 } − I 12 T M 2 I 12 + S y m { − γ I 1 T W I 6 − γ I 1 T W C i I 1 + γ I 1 T W A i + I 11 + γ I 1 T W B i + I 12 − γ I 1 T L I 4 } + S y m { − I 6 T W I 6 − I 6 T W C i I 1 + I 6 T W A i + I 11 + I 6 T W B i + I 12 − I 6 T L I 4 } + I 11 T ( γ ∗ s 1 + s 3 ) N a i T N a i I 11 + I 12 T ( γ ∗ s 2 + s 4 ) N b i T N b i I 12
且,
ς 1 = [ I 1 − I 2 , I 1 + I 2 − I 7 , I 2 − I 3 , I 2 + I 3 − I 8 ] T ,
ς 2 = [ I 1 − I 4 , I 1 + I 4 − I 9 , I 4 − I 5 , I 4 + I 5 − I 10 ] T .
设计的采样控制器(8)式中的参数有如下限制:
r i = ∑ j = 1 n ( | a ¯ i j − a _ i j | + | b ¯ i j − b _ i j | ) F j , (13)
并且控制增益矩阵为 K = W − 1 L 。
证明:对于误差系统(9),选取如下Lyapunov泛函
V ( e ( t ) , r ( t ) ) = ∑ l = 1 3 V l ( e ( t ) , r ( t ) ) (14)
其中,
V 1 ( e ( t ) , r ( t ) ) = e T ( t ) P ( r ( t ) ) e ( t ) ,
V 2 ( e ( t ) , r ( t ) ) = ∫ t − τ ( t ) t e T ( s ) Q 1 e ( s ) d s + ∫ t − τ t e T ( s ) Q 2 e ( s ) d s + ∫ t − h t e T ( s ) Q 3 e ( s ) d s ,
V 3 ( e ( t ) , r ( t ) ) = τ ∫ t − τ t ∫ θ t e ˙ T ( s ) R 1 e ˙ ( s ) d s d θ + h ∫ t − h t ∫ θ t e ˙ T ( s ) R 2 e ˙ ( s ) d s d θ .
半马尔科夫跳变过程的若无穷小算子为:
L V ( e ( t ) , r ( t ) ) = lim Δ → 0 E { V ( x ( t + Δ ) , r ( t + Δ ) | x ( t ) , r ( t ) ) } − V ( x ( t ) , r ( t ) ) Δ , (15)
其中 Δ 是一个很小的正数。令 r ( t ) = i ,应用全概率公式和条件概率公式,且根据文献 [
L V 1 ( e ( t ) , r ( t ) ) = lim Δ → 0 1 Δ [ ∑ j = 1 , j ≠ i N Pr { r ( t + Δ ) = j | r ( t ) = i } e T ( t + Δ ) P j e ( t + Δ ) + Pr { r ( t + Δ ) = i | r ( t ) = i } e T ( t + Δ ) P i e ( t + Δ ) − e T ( t ) P i e ( t ) ] = lim Δ → 0 1 Δ [ ∑ j = 1 , j ≠ i N q i j ( G i ( σ + Δ ) − G i ( σ ) ) 1 − G i ( σ ) e T ( t + Δ ) P j e ( t + Δ ) + 1 − G i ( σ + Δ ) 1 − G i ( σ ) e T ( t + Δ ) P i e ( t + Δ ) − e T ( t ) P i e ( t ) ] (16)
其中 σ 表示系统从最后一次跳跃开始保持在模态i时逗留的时间, G i ( t ) 是系统保持在模态i时逗留时间的概率分布函数, q i j 是系统从模态i跳跃到模态j的概率密度。给定的 Δ 很小, e ( t + Δ ) 的一阶近似为
e ( t + Δ ) = e ( t ) + e ˙ ( t ) Δ + ο ( Δ ) (17)
因此,将(17)式带入(16)式且由于 lim σ → 0 o ( Δ ) Δ = 0 ,所以有
L V 1 ( e ( t ) , r ( t ) ) = lim Δ → 0 1 Δ [ ∑ j = 1 , j ≠ i N q i j ( G i ( σ + Δ ) − G i ( σ ) ) 1 − G i ( σ ) ( e T ( t ) + Δ e ˙ T ( t ) ) P j ( e ( t ) + Δ e ˙ ( t ) ) + 1 − G i ( σ + Δ ) 1 − G i ( σ ) ( e T ( t ) + Δ e ˙ T ( t ) ) P i ( e ( t ) + Δ e ˙ ( t ) ) − e T ( t ) P i e ( t ) ] (18)
根据概率分布函数的性质,有如下式子成立
lim Δ → 0 q i j ( G i ( σ + Δ ) − G i ( σ ) ) ( 1 − G i ( σ ) ) Δ = π i ( σ ) , lim Δ → 0 1 − G i ( σ + Δ ) 1 − G i ( σ ) = 1 , lim Δ → 0 q i j ( G i ( σ + Δ ) − G i ( σ ) ) 1 − G i ( σ ) = 0
其中 π i ( σ ) 表示系统从模态i跳跃的转移速率。定义 π i j ( σ ) ≜ q i j π i ( σ ) ( i ≠ j ) ,且满足
π i i ( σ ) ≜ − ∑ j = 1 , j ≠ i N π i j ( σ ) 。
综上,可得
L V 1 ( e ( t ) , r ( t ) ) = S y m { e T ( t ) P i e ˙ ( t ) } + e T ( t ) [ ∑ j = 1 N π i j ( σ ) P j ] e ( t ) = ξ T ( t ) ( S y m { I 1 T P i I 6 } + I 1 T ∑ j = 1 N π i j ( σ ) P j I 1 ) ξ ( t ) (19)
此外,
L V 2 ( e ( t ) , r ( t ) ) = e T ( t ) ( Q 1 + Q 2 + Q 3 ) e ( t ) − ( 1 − μ ) e T ( t − τ ( t ) ) Q 1 e ( t − τ ( t ) ) − e T ( t − τ ) Q 2 e ( t − τ ) − e T ( t − h ) Q 3 e ( t − h ) = ξ T ( t ) ( I 1 T ( Q 1 + Q 2 + Q 3 ) I 1 − ( 1 − μ ) I 2 T Q 1 I 2 − I 3 T Q 2 I 3 − I 5 T Q 3 I 5 ) ξ ( t ) (20)
L V 3 ( e ( t ) , r ( t ) ) = τ 2 e ˙ T ( t ) R 1 e ˙ ( t ) + h 2 e ˙ T ( t ) R 2 e ˙ ( t ) − τ ∫ t − τ t e ˙ T ( s ) R 1 e ˙ ( s ) d s − h ∫ t − h t e ˙ T ( s ) R 2 e ˙ ( s ) d s (21)
因为 R ¯ m > 0 ( m = 1 , 2 ) ,利用引理4和文献 [
− τ ∫ t − τ t e ˙ T ( s ) R 1 e ˙ ( s ) d s ≤ − τ τ ( t ) { [ e ( ( t ) − e ( t − τ ( t ) ) ] T R 1 [ e ( t ) − e ( t − τ ( t ) ) ] + 3 Λ 1 T ( t ) R 1 Λ 1 ( t ) } − τ τ − τ ( t ) { [ e ( t − τ ( t ) ) − e ( t − τ ) ] T R 1 [ e ( t − τ ( t ) ) − e ( t − τ ) ] + 3 Λ 2 T ( t ) R 1 Λ 2 ( t ) } ≤ − η 1 T ( t ) R ¯ 1 η 1 ( t ) , (22)
− h ∫ t − h t e ˙ T ( s ) R 2 e ˙ ( s ) d s ≤ − h h ( t ) { [ e ( t ) − e ( t − h ( t ) ) ] T R 2 [ e ( t ) − e ( t − h ( t ) ) ] + 3 Λ 3 T ( t ) R 2 Λ 3 ( t ) } − h h − h ( t ) { [ e ( t − h ( t ) ) − e ( t − h ) ] T R 2 [ e ( t − h ( t ) ) − e ( t − h ) ] + 3 Λ 4 T ( t ) R 2 Λ 4 ( t ) } ≤ − η 2 T ( t ) R ¯ 2 η 2 ( t ) . (23)
所以,
L V 3 ( e ( t ) , r ( t ) , t ) ≤ ξ T ( t ) ( I 6 T ( τ 2 R 1 + h 2 R 2 ) I 6 − ς 1 T R ¯ 1 ς 1 − ς 2 T R ¯ 1 ς 2 ) ξ ( t ) (24)
下面考虑激活函数的信息,并且利用系统的信息,根据假设1和对角矩阵 M 1 > 0 , M 2 > 0 ,有
e T ( t ) β 1 M 1 β 2 e ( t ) − e T ( t ) M 1 ( β 1 + β 2 ) g ( e ( t ) ) + g T ( e ( t ) ) M 1 g ( e ( t ) ) ≤ 0 (25)
e T ( t − τ ( t ) ) β 1 M 2 β 2 e ( t − τ ( t ) ) − e T ( t − τ ( t ) ) M 2 ( β 1 + β 2 ) g ( e ( t − τ ( t ) ) ) + g T ( e ( t − τ ( t ) ) ) M 2 g ( e ( t − τ ( t ) ) ) ≤ 0 (26)
根据(25)式和(26)式,有:
0 ≤ ξ T ( t ) ( − I 1 T β 1 M 1 β 2 + s y m { I 1 T ( 1 2 M 1 ( β 1 + β 2 ) ) I 11 } − I 11 T M 1 I 11 − I 2 T β 1 M 2 β 2 + s y m { I 2 T ( 1 2 M 2 ( β 1 + β 2 ) ) I 12 } − I 12 T M 2 I 12 ) ξ ( t ) (27)
根据系统(9),对于任意合适维数的对角矩阵W和正标量 γ 有
0 = 2 ( γ e T ( t ) + e ˙ T ( t ) ) W [ − e ˙ ( t ) − C λ e ( t ) + ( A λ + + M a λ Θ 3 λ ( t ) N a λ ) g ( e ( t ) ) + ( B λ + + M b λ Θ 4 λ ( t ) N b λ ) g ( e ( t − τ ( t ) ) ) + G 1 + G 2 − K e ( t − h ( t ) ) − Ω s i g n ( γ e ( t ) + e ˙ ( t ) ) ] (28)
其中,
2 ( γ e ( t ) + e ˙ ( t ) ) W [ G 1 − Ω s i g n ( γ e ( t ) + e ˙ ( t ) ) ] = 2 ( γ e ( t ) + e ˙ ( t ) ) W [ ( M a λ Θ 3 λ ( t ) N a λ − M a λ Θ 1 λ ( t ) N a λ ) f ( x ( t ) ) + ( M b λ Θ 4 λ ( t ) N b λ − M b λ Θ 2 λ ( t ) N b λ ) × f ( x ( t − τ ( t ) ) ) − Ω s i g n ( γ e ( t ) + e ˙ ( t ) ) ] ≤ 2 ∑ i = 1 n | γ e i ( t ) + e ˙ i ( t ) | w i [ ∑ j = 1 n ( | a ¯ i j − a _ i j | + | b ¯ i j − b _ i j | ) F j − r i ] = 0. (29)
对任意参数 s 1 > 0 ,利用引理2可得
2 γ e T ( t ) W M a λ Θ 3 λ ( t ) N a λ g ( e ( t ) ) ≤ γ s 1 g T ( e ( t ) ) N a λ T N a λ g ( e ( t ) ) + γ s 1 − 1 e T ( t ) W M a λ M a λ T W e ( t ) . (30)
同理
2 γ e T ( t ) W M b λ Θ 4 λ ( t ) N b λ g ( e ( t − τ ( t ) ) ) ≤ γ s 2 g T ( e ( t − τ ( t ) ) ) N b λ T N b λ g ( e ( t − τ ( t ) ) ) + γ s 2 − 1 e T ( t ) W M b λ M b λ T W T e ( t ) . (31)
2 e ˙ T ( t ) W M a λ Θ 3 λ ( t ) N a λ g ( e ( t ) ) ≤ s 3 g T ( e ( t ) ) N a λ T N a λ g ( e ( t ) ) + s 3 − 1 e ˙ T ( t ) W M a λ M a λ T W e ˙ ( t ) . (32)
2 e ˙ T ( t ) W M b λ Θ 4 λ ( t ) N b λ g ( e ( t − τ ( t ) ) ) ≤ s 4 g T ( e ( t − τ ( t ) ) ) N b λ T N b λ g ( e ( t − τ ( t ) ) ) + s 4 − 1 e ˙ T ( t ) W M b M b T W T e ˙ ( t ) . (33)
令 L = W K ,整理可得:
0 ≤ − 2 γ e T ( t ) W e ˙ ( t ) − 2 γ e T ( t ) W C λ e ( t ) + 2 γ e T ( t ) W A λ + g ( e ( t ) ) + 2 γ e T ( t ) W B λ + g ( e ( t − τ ( t ) ) ) − 2 γ e T ( t ) W K e ( t − h ( t ) ) − 2 e ˙ T ( t ) W e ˙ ( t ) − 2 e ˙ T ( t ) W C λ e ( t ) + 2 e ˙ T ( t ) W A λ + g ( e ( t ) ) + 2 e ˙ T ( t ) W B λ + g ( e ( t − τ ( t ) ) ) − 2 e ˙ T ( t ) W K e ( t − h ( t ) ) + γ s 1 g T ( e ( t ) ) N a λ T N a λ g ( e ( t ) ) + γ s 1 − 1 e T ( t ) W M a λ M a λ T W e ( t ) + γ s 2 g T ( e ( t − τ ( t ) ) ) N b λ T N b λ g ( e ( t − τ ( t ) ) ) + γ s 2 − 1 e T ( t ) W M b λ M b λ T W T e ( t ) + s 3 g T ( e ( t ) ) N a λ T N a λ g ( e ( t ) ) + s 3 − 1 e ˙ T ( t ) W M a λ M a λ T W e ˙ ( t ) + s 4 g T ( e ( t − τ ( t ) ) ) N b λ T N b λ g ( e ( t − τ ( t ) ) ) + s 4 − 1 e ˙ T ( t ) W M b M b T W T e ˙ ( t ) . (34)
根据(34)式,有
0 ≤ ξ T ( t ) ( S y m { − γ I 1 T W I 6 − γ I 1 T W C i I 1 + γ I 1 T W A i + I 11 + γ I 1 T W B i + I 12 − γ I 1 T L I 4 } + S y m { − I 6 T W I 6 − I 6 T W C i I 1 + I 6 T W A i + I 11 + I 6 T W B i + I 12 − I 6 T L I 4 } + I 11 T ( γ ∗ s 1 + s 3 ) N a i T N a i I 11 + I 12 T ( γ ∗ s 2 + s 4 ) N b i T N b i I 12 ) ξ ( t ) + γ s 1 − 1 I 1 T W M a λ M a λ T W T I 1 + γ s 2 − 1 I 1 T W M b λ M b λ T W T I 1 + s 3 − 1 I 6 T W M a λ M a λ T W T I 6 + s 4 − 1 I 6 T W M b M b T W T I 6 . (35)
将(27)式和(35)式加到 L V ( e ( t ) , r ( t ) , t ) 中,对于任意的 i ∈ N ,并对(12)式运用引理3,可得到
L V ( e ( t ) , r ( t ) , t ) ≤ ξ T ( t ) Π i ξ ( ( t ) ) (36)
由定理3.1的条件可知,必存在常数 c > 0 ,使得
L V ( e ( t ) , r ( t ) , t ) ≤ − c ‖ e ( t ) ‖ 2 (37)
然后,使用Dynkin公式,对于所有的 t > 0 ,都有
ε { V ( e ( t ) , r ( t ) , t ) } − ε { V ( ψ ( t ) , r ( 0 ) , t 0 ) } < − c ε { ∫ 0 t ‖ e ( s ) ‖ 2 d s } (38)
得
ε { ∫ 0 t ‖ e ( s ) ‖ 2 d s } ≤ c − 1 ε { V ( ψ ( t ) , r ( 0 ) , t 0 ) } (39)
因此,(10)式成立。根据定义1,可得主系统(1)和从系统(5)是随机同步的;证明完成。
注2:因为网络的通讯资源有限,所以减少具有时滞的忆阻神经网络的信息传输量是十分关键的。而采样控制器仅将系统在采样点的信息传输到控制器中,所以能有效的节约网络通讯资源。因此,本文设计了采样控制器来研究具有半马尔科夫跳变的时滞忆阻神经网络,该采样控制器有效的减少了系统的信息传输量。
注3:当处理 − h ∫ t − h t e ˙ T ( s ) R 2 e ˙ ( s ) d s 时,利用引理4和文献 [
为了验证本文给出的定理3.1的可行性和有效性,本节将使用一个仿真算例来进行说明。
例4.1 考虑一个含有两个神经元的半马尔科夫跳变的时滞忆阻神经网络(1),所含参数如下:
C 1 = [ 1 0 0 1 ] , C 2 = [ 0.9 0 0 1 ] ,
a ′ 11 ( x 1 ) = { 1.75 , | x 1 | ≤ 3 2.1 , | x 1 | > 3 , a ′ 12 ( x 1 ) = { − 0.1 , | x 1 | ≤ 3 − 0.12 , | x 1 | > 3 ,
a ′ 21 ( x 2 ) = { − 4.7 , | x 2 | ≤ 3 − 5.1 , | x 2 | > 3 , a ′ 22 ( x 2 ) = { 2.85 , | x 2 | ≤ 3 3.2 , | x 2 | > 3 ,
b ′ 11 ( x 1 ) = { − 1.7 , | x 1 | ≤ 3 − 1.6 , | x 1 | > 3 , b ′ 12 ( x 1 ) = { − 0.08 , | x 1 | ≤ 3 − 0.11 , | x 1 | > 3 ,
b ′ 21 ( x 2 ) = { − 0.3 , | x 2 | ≤ 3 − 0.2 , | x 2 | > 3 , b ′ 22 ( x 2 ) = { − 2.5 , | x 2 | ≤ 3 − 2.38 , | x 2 | > 3 ,
a ″ 11 ( x 1 ) = { 1.7854 , | x 1 | ≤ 3 2.0472 , | x 1 | > 3 , a ″ 12 ( x 1 ) = { 0.8 , | x 1 | ≤ 3 1.2 , | x 1 | > 3 ,
a ″ 21 ( x 2 ) = { − 0.2 , | x 2 | ≤ 3 0.4 , | x 2 | > 3 , a ″ 22 ( x 2 ) = { 1.5236 , | x 2 | ≤ 3 1.6283 , | x 2 | > 3 ,
b ″ 11 ( x 1 ) = { − 2.2214 , | x 1 | ≤ 3 − 1.3329 , | x 1 | > 3 , b ″ 12 ( x 1 ) = { − 0.1 , | x 1 | ≤ 3 0.3 , | x 1 | > 3 ,
b ″ 21 ( x 2 ) = { − 0.5 , | x 2 | ≤ 3 0.7 , | x 2 | > 3 , b ″ 22 ( x 2 ) = { − 1.9252 , | x 2 | ≤ 3 − 1.6661 , | x 2 | > 3 ,
根据以上参数,计算如下:
M a 1 = ( 0.175 0.01 0 0 0 0 0.2 0.175 ) ,
N a 1 = ( 0.175 0 0.2 0 0 0.01 0 0.175 ) T ,
M b 1 = ( 0.05 0.015 0 0 0 0 0.05 0.06 ) ,
N b 1 = ( 0.05 0 0.05 0 0 0.015 0 0.06 ) T ,
M a 2 = ( 0.131 0.2 0 0 0 0 0.3 0.05235 ) ,
N a 2 = ( 0.131 0 0.3 0 0 0.2 0 0.05235 ) T ,
M b 2 = ( 0.44425 0.2 0 0 0 0 0.6 0.12955 ) ,
N b 2 = ( 0.44425 0 0.6 0 0 0.2 0 0.12955 ) T .
假设 τ ( t ) = e t 1 + e t ,则有 τ = 1 , v = 0.25 。激活函数为 f ( s ) = 0.6 ∗ tanh ( s ) 。显然,激活函数满足假设
1,且 β 1 − = β 2 − = − 0.6 , β 1 + = β 2 + = 0.6 。 r ( t ) 是右连续的半马尔科夫过程,转移速率矩阵取为 π 12 ( σ ) ∈ [ 2.4 , 2.6 ] , π 21 ( σ ) ∈ [ 2.2 , 2.8 ] 。根据文献 [
π i j ( σ ) ≜ ∑ k = 1 N ξ k π i j , k , ∑ k = 1 N ξ k = 1 , ξ k > 0 , k = 1 , 2 , ⋯ , N ,
且有 π i j , k = { π i j + − ( k − 1 ) π i j + − π i j − N − 1 , i ≠ j , j ∈ N π i j − + ( k − 1 ) π i j + − π i j − N − 1 , i = j , j ∈ N 。
所以,当 N = 2 时,可得 π 12 , 1 = 2.6 , π 12 , 2 = 2.4 , π 21 , 1 = 2.8 , π 21 , 2 = 2.2 。
现在,本文在控制器(8)下验证定理3.1的有效性。当初值条件为 x ( t ) = [ − 0.5 0.3 ] T , y ( t ) = [ 0.9 0.5 ] T 时,取 γ = 2 ,利用定理3.1可得主从系统实现同步的最大采样周期为 h = 0.11 ,并且可以得到(8)中的增益矩阵为:
K = [ 5.2725 0.0049 − 0.0347 5.1649 ] .
图1表示当控制输入为0时,误差系统的状态轨迹;由图1可知,两个系统均为不稳定的忆阻系统。图2表示由定理3.1获得的控制增益下,误差系统的状态轨迹;图2验证了定理3.1的有效性。图3表示控制输入的轨迹。图4表示具有半马尔科夫跳变的系统模态轨迹。
图1. 误差系统在没有控制下的状态轨迹
图2. 误差系统在采样控制下的状态轨迹
图3. 采样控制输入
图4. 半马尔科夫跳变过程 { r ( t ) }
本文通过采样控制器,研究了具有半马尔科夫跳变的时滞忆阻神经网络的同步问题。该方法有效的减少了网络通讯资源的浪费。本文首先通过微分包含、集值映射以及鲁棒分析方法将具有半马尔科夫跳变的时滞忆阻神经网络转化为带不确定参数的传统半马尔科夫跳变神经网络。然后,基于Lyapunov稳定性理论,构造了一个包含采样信息的Lyapunov泛函,得到了保守性更低的同步判据,从而设计出了有效的采样控制器。最后,通过实例仿真来验证了所得理论结果的有效性。
权沈爱,熊良林. 半马尔科夫跳变忆阻神经网络的同步采样控制研究Sampled-Data Synchronization Control for Semi-Markovian Jump Memristive Neural Networks[J]. 应用数学进展, 2022, 11(07): 4917-4932. https://doi.org/10.12677/AAM.2022.117516
https://doi.org/10.1109/TCT.1971.1083337
https://doi.org/10.1109/MCAS.2013.2296414
https://doi.org/10.1038/nature14441
https://doi.org/10.1016/j.neunet.2019.11.008
https://doi.org/10.1109/TNNLS.2019.2952186
https://doi.org/10.1109/TCYB.2018.2812708
https://doi.org/10.1109/CAC.2018.8623536
https://doi.org/10.1109/TNNLS.2014.2361776
https://doi.org/10.1016/j.neucom.2015.11.103
https://doi.org/10.1007/s12555-018-0225-4
https://doi.org/10.1007/s11063-019-10180-z
https://doi.org/10.1109/TNNLS.2016.2609148
https://doi.org/10.1016/j.neucom.2020.07.024
https://doi.org/10.1007/s13042-015-0423-9
https://doi.org/10.1007/978-0-8176-4848-0
https://doi.org/10.1007/s11063-019-09989-5
https://doi.org/10.1016/j.ins.2018.07.038
https://doi.org/10.1109/TSMCB.2012.2230441
https://doi.org/10.1137/1.9781611970777
https://doi.org/10.1016/j.automatica.2013.05.030
https://doi.org/10.1002/rnc.2862
https://doi.org/10.1016/j.automatica.2010.10.014
https://doi.org/10.1002/rnc.4510