CN118350193A - Method for designing set member filter based on incomplete measurement information - Google Patents
Method for designing set member filter based on incomplete measurement information Download PDFInfo
- Publication number
- CN118350193A CN118350193A CN202410447109.3A CN202410447109A CN118350193A CN 118350193 A CN118350193 A CN 118350193A CN 202410447109 A CN202410447109 A CN 202410447109A CN 118350193 A CN118350193 A CN 118350193A
- Authority
- CN
- China
- Prior art keywords
- complex network
- incomplete
- filter based
- designing
- incomplete measurement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 58
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000001914 filtration Methods 0.000 claims abstract description 53
- 239000011159 matrix material Substances 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 7
- 230000008878 coupling Effects 0.000 claims description 6
- 238000010168 coupling process Methods 0.000 claims description 6
- 238000005859 coupling reaction Methods 0.000 claims description 6
- 238000013461 design Methods 0.000 abstract description 8
- 230000008901 benefit Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 4
- 230000002776 aggregation Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 238000005265 energy consumption Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 230000032683 aging Effects 0.000 description 2
- 230000035772 mutation Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000003908 quality control method Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请涉及集员滤波技术领域,公开了一种复杂网络下基于不完全测量信息的集员滤波器设计方法,包含以下方法步骤:步骤一:建立复杂网络系统模型;步骤二:将系统中的噪声控制在椭球集内;步骤三:将系统中的非线性函数控制在扇形有界的条件内;步骤四:引入RR协议调度系统的测量输出;步骤五:建立模型来描述不完全测量;步骤六:设计基于不完全测量的集员滤波器;步骤七:解决RR协议下不完全测量的复杂网络系统的集员滤波问题;步骤八:利用数值算例证明所提滤波方案的可行性。通过建立复杂网络模型来反映不完全测量信息,解决了一类具有网络带宽限制的离散非线性复杂网络的分布式滤波问题。
The present application relates to the field of set membership filtering technology, and discloses a set membership filter design method based on incomplete measurement information in a complex network, which includes the following method steps: step one: establish a complex network system model; step two: control the noise in the system within the ellipsoid set; step three: control the nonlinear function in the system within the condition of sector boundedness; step four: introduce the measurement output of the RR protocol scheduling system; step five: establish a model to describe the incomplete measurement; step six: design a set membership filter based on incomplete measurement; step seven: solve the set membership filtering problem of the complex network system with incomplete measurement under the RR protocol; step eight: use numerical examples to prove the feasibility of the proposed filtering scheme. By establishing a complex network model to reflect the incomplete measurement information, a distributed filtering problem of a type of discrete nonlinear complex network with network bandwidth limitations is solved.
Description
技术领域Technical Field
本发明涉及集员滤波技术领域,具体为一种基于不完全测量信息的集员滤波器设计方法。The invention relates to the technical field of set membership filtering, and in particular to a set membership filter design method based on incomplete measurement information.
背景技术Background technique
在过去的几十年中,复杂网络由于其在各种现实世界系统中的广泛应用而受到了极大的关注,与孤立节点不同,复杂网络中每个节点的状态估计不仅由其自身决定,还由其邻居决定,因此,传统的孤立节点滤波不能直接应用于复杂网络,为了解决这个问题,已经提出了各种复杂网络的状态估计策略,例如分布式∞滤波,扩展卡尔曼滤波和集员滤波,同时还提出了一种递归状态估计器,其中每个节点的增益矩阵通过优化上界矩阵来确定。In the past few decades, complex networks have attracted great attention due to their wide applications in various real-world systems. Unlike isolated nodes, the state estimation of each node in a complex network is determined not only by itself but also by its neighbors. Therefore, traditional isolated node filtering cannot be directly applied to complex networks. To solve this problem, various state estimation strategies for complex networks have been proposed, such as distributed ∞ filtering, extended Kalman filtering, and ensemble filtering. At the same time, a recursive state estimator has also been proposed, in which the gain matrix of each node is determined by optimizing the upper bound matrix.
在上述方法中,已经开发了许多滤波方案,其中大多数需要在随机框架下的系统噪声,包括过程噪声和测量噪声,例如卡尔曼滤波,这些滤波方案不仅导致对噪声的均值和方差的要求,而且不能保证状态被包括在区域中。Among the above methods, many filtering schemes have been developed, most of which require the system noise, including process noise and measurement noise, under a random framework, such as Kalman filtering. These filtering schemes not only lead to requirements on the mean and variance of the noise, but also cannot guarantee that the state is included in the region.
为了克服这些困难,当前提出了集员估计方法,它提供了一组状态估计包含系统的真实状态下的假设未知,但有界的噪声,而不是随机描述,另一方面,人们已经认识到,与卡尔曼滤波相比,集员滤波的应用更为方便。To overcome these difficulties, set membership estimation methods are currently proposed, which provide a set of state estimates containing the assumed unknown but bounded noise of the true state of the system, rather than a random description. On the other hand, it has been recognized that the application of set membership filtering is more convenient than Kalman filtering.
因此,本发明旨在提供一种基于不完全测量信息的集员滤波器设计方法,以改善系统模型中的不确定性问题。Therefore, the present invention aims to provide a set membership filter design method based on incomplete measurement information to improve the uncertainty problem in the system model.
发明内容Summary of the invention
针对现有技术的不足,本发明提供了一种基于不完全测量信息的集员滤波器设计方法,目的在于解决一类具有网络带宽限制的离散非线性复杂网络的分布式滤波问题。In view of the shortcomings of the prior art, the present invention provides a set membership filter design method based on incomplete measurement information, aiming to solve the distributed filtering problem of a class of discrete nonlinear complex networks with network bandwidth limitations.
为实现以上目的,本发明通过以下技术方案予以实现:一种复杂网络下基于不完全测量信息的集员滤波器设计方法,包含以下方法步骤:To achieve the above objectives, the present invention is implemented by the following technical solutions: a set membership filter design method based on incomplete measurement information in a complex network, comprising the following method steps:
步骤一:建立复杂网络系统模型;Step 1: Establish a complex network system model;
步骤二:将系统中的噪声控制在椭球集内;Step 2: Control the noise in the system within the ellipsoid set;
步骤三:将系统中的非线性函数控制在扇形有界的条件内;Step 3: Control the nonlinear functions in the system within the condition of sector-boundedness;
步骤四:引入RR协议调度系统的测量输出;Step 4: Introduce the measurement output of the RR protocol scheduling system;
步骤五:建立模型来描述不完全测量;Step 5: Build a model to describe incomplete measurement;
步骤六:设计基于不完全测量的集员滤波器;Step 6: Design a set membership filter based on incomplete measurement;
步骤七:解决RR协议下不完全测量的复杂网络系统的集员滤波问题;Step 7: Solve the membership filtering problem of complex network systems with incomplete measurements under the RR protocol;
步骤八:利用数值算例证明所提滤波方案的可行性。Step 8: Use numerical examples to prove the feasibility of the proposed filtering scheme.
优选的,所述步骤一中的复杂网络系统模型为:Preferably, the complex network system model in step 1 is:
yi,k=Ci,kxi,k+Di,kvi,k yi,k =Ci ,kxi ,k +Di , kvi,k
其中,i和k分别表示节点和时刻,xi,k是系统的状态,yi,k是系统的测量输出,f(·)是已知的非线性函数,Γ是内部耦合矩阵,ωij是外部耦合矩阵,wi,k是过程噪声,vi,k是测量噪声,Ai,K,Bi,K,Ci,k,Di,k是已知的适维矩阵。where i and k represent the node and time respectively, xi,k is the state of the system, yi,k is the measured output of the system, f(·) is a known nonlinear function, Γ is the internal coupling matrix, ωij is the external coupling matrix, wi,k is the process noise, vi,k is the measurement noise, and Ai ,K , Bi ,K , Ci,k , Di ,k are known dimensionally appropriate matrices.
优选的,所述步骤二中噪声控制在椭球集内为:Preferably, in step 2, the noise is controlled within the ellipsoid set as follows:
其中,Si,Ri是已知适维正定矩阵。Among them, Si , Ri are known appropriately dimensioned positive definite matrices.
优选的,所述步骤三将系统中的非线性函数控制在扇形有界的条件内:Preferably, the step three controls the nonlinear function in the system within the condition of sector-boundedness:
[fi(x)-fi(y)-U1(x-y)]Τ[fi(x)-fi(y)-U2(x-y)]≤0[ fi (x) -fi (y) -U1 (xy)] Τ [ fi (x) -fi (y) -U2 (xy)]≤0
其中,非线性函数fi(·)是连续的,满足fi(0)=0,U1,U2是已知的适维矩阵。Among them, the nonlinear function fi (·) is continuous and satisfies fi (0) = 0, and U 1 and U 2 are known matrices of appropriate dimension.
优选的,所述步骤四中引入RR协议调度系统的测量输出为:Preferably, the measurement output of the RR protocol scheduling system introduced in step 4 is:
其中,δ(·)是Kronecker-δ函数,当k-l<0时θk-l=l;当k≤0时yk=y0,y0为初始测量值。in, δ(·) is the Kronecker-δ function. When kl<0, θ kl =l; when k≤0, y k =y 0 , where y 0 is the initial measured value.
优选的,所述RR协议调度系统的测量输出,需要引入变量θi,k,θi,k被定义为:Preferably, the measurement output of the RR protocol scheduling system needs to introduce a variable θ i,k , which is defined as:
其中,θi,k∈{1,2,···,m},根据RR协议的周期性,θk+m=θk。Wherein, θ i,k ∈{1,2,···,m}, according to the periodicity of the RR protocol, θ k+m =θ k .
优选的,所述步骤五中,建立模型来描述不完全测量为:Preferably, in step 5, a model is established to describe the incomplete measurement as follows:
其中,yi,k为实际接收到的信息,Πk=diag{π1,k,π2,k,···,πm,k},πi,k∈[πi,πi],0≤πi≤πi≤1,i=1,2,···,m;令Where yi,k is the information actually received, Π k = diag{π 1,k ,π 2,k ,···,π m,k }, π i,k ∈[π i ,π i ], 0≤π i ≤π i ≤1, i = 1, 2,···, m; let
其中, in,
优选的,所述步骤六中设计基于不完全测量的集员滤波器:Preferably, in step 6, a set membership filter based on incomplete measurement is designed:
其中,xi,k是xi,k的估计值,Lk是集员滤波增益矩阵。where xi,k is the estimated value of xi ,k and Lk is the set membership filter gain matrix.
优选的,所述步骤七中解决RR协议下不完全测量的复杂网络系统的集员滤波问题:Preferably, the step 7 solves the set membership filtering problem of the complex network system with incomplete measurement under the RR protocol:
对于一组给定的矩阵Pk+1>0,保证滤波误差ek+1=xk+1-xk+1能够满足:For a given set of matrices P k+1 > 0, it is guaranteed that the filtering error e k+1 = x k+1 - x k+1 can satisfy:
选择合适的增益矩阵LK,使矩阵Pk+1的迹最小化。Select a suitable gain matrix L K to minimize the trace of the matrix P k+1 .
本发明提供了一种基于不完全测量信息的集员滤波器设计方法。具备以下有益效果:The present invention provides a method for designing a set membership filter based on incomplete measurement information. It has the following beneficial effects:
1、本发明通过使用轮询协议减少网络传输负担,对于存在于系统矩阵函数中的相互独立的随机变量,假定其在已知的有限范围内服从均匀分布,过程噪声和测量噪声为未知的,有界的,限制在一个指定的椭球集,通过转换到不等式约束处理,所有可容许的未知但有界的噪声,已知的确定性输入和不完整的测量,使椭球集,包括所有可能的状态,可以确定出凸优化方法与概率约束,具有周期性简单,利于操作等优点。1. The present invention reduces the network transmission burden by using a polling protocol. For the mutually independent random variables existing in the system matrix function, it is assumed that they obey a uniform distribution within a known finite range, and the process noise and measurement noise are unknown, bounded, and restricted to a specified ellipsoid set. By converting to inequality constraint processing, all allowable unknown but bounded noises, known deterministic inputs and incomplete measurements, the ellipsoid set, including all possible states, can be determined by a convex optimization method with probabilistic constraints, which has the advantages of simple periodicity and easy operation.
2、本发明基于工程实践中传感器间歇性故障、结构突变、老化和网络噪声等原因传感器采集的测量输出可能会出现不完整的情况,建立了模型来反映了不完全测量,具有一定的可靠性和实用性,解决了一类具有网络带宽限制的离散非线性复杂网络的分布式滤波问题。2. Based on the fact that the measurement output collected by sensors may be incomplete due to intermittent failures, structural mutations, aging and network noise in engineering practice, the present invention establishes a model to reflect the incomplete measurement, which has certain reliability and practicality and solves the distributed filtering problem of a class of discrete nonlinear complex networks with network bandwidth limitations.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明的方法流程示意图;FIG1 is a schematic flow chart of the method of the present invention;
图2为本发明的数值算例系统仿真示意图。FIG. 2 is a schematic diagram of a numerical example system simulation of the present invention.
具体实施方式Detailed ways
下面将结合本发明说明书附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will be combined with the drawings in the specification of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
实施例:Example:
请参阅附图1-附图2,本发明实施例提供一种复杂网络下基于不完全测量信息的集员滤波器设计方法,包含如下步骤:Referring to Figures 1 and 2, an embodiment of the present invention provides a method for designing a set membership filter based on incomplete measurement information in a complex network, comprising the following steps:
步骤一:建立复杂网络系统模型;Step 1: Establish a complex network system model;
步骤二:将系统中的噪声控制在椭球集内;Step 2: Control the noise in the system within the ellipsoid set;
步骤三:将系统中的非线性函数控制在扇形有界的条件内;Step 3: Control the nonlinear functions in the system within the condition of sector-boundedness;
步骤四:引入RR协议调度系统的测量输出;Step 4: Introduce the measurement output of the RR protocol scheduling system;
步骤五:建立模型来描述不完全测量;Step 5: Build a model to describe incomplete measurement;
步骤六:设计基于不完全测量的集员滤波器;Step 6: Design a set membership filter based on incomplete measurement;
步骤七:解决RR协议下不完全测量的复杂网络系统的集员滤波问题;Step 7: Solve the membership filtering problem of complex network systems with incomplete measurements under the RR protocol;
步骤八:利用数值算例证明所提滤波方案的可行性;Step 8: Use numerical examples to prove the feasibility of the proposed filtering scheme;
进一步的,步骤一中的复杂网络系统模型为:Furthermore, the complex network system model in step 1 is:
yi,k=Ci,kxi,k+Di,kvi,k yi,k =Ci ,kxi ,k +Di , kvi,k
其中,i和k分别表示节点和时刻,xi,k是系统的状态,yi,k是系统的测量输出,f()是已知的非线性函数,Γ是内部耦合矩阵,ωij是外部耦合矩阵,wi,k是过程噪声,vi,k是测量噪声,Ai,K,Bi,K,Ci,k,Di,k是已知的适维矩阵。Among them, i and k represent the node and time respectively, xi,k is the state of the system, yi ,k is the measured output of the system, f() is a known nonlinear function, Γ is the internal coupling matrix, ωij is the external coupling matrix, wi,k is the process noise, vi,k is the measurement noise, Ai,K , Bi,K , Ci,k , Di,k are known dimensionally appropriate matrices.
进一步的,步骤二中噪声控制在椭球集内为:Furthermore, in step 2, the noise is controlled within the ellipsoid set as follows:
其中,Si,Ri是已知适维正定矩阵。Among them, Si , Ri are known appropriately dimensioned positive definite matrices.
进一步的,步骤三将系统中的非线性函数控制在扇形有界的条件内:Furthermore, step three controls the nonlinear function in the system within the condition of sector-boundedness:
[fi(x)-fi(y)-U1(x-y)]Τ[fi(x)-fi(y)-U2(x-y)]≤0[ fi (x) -fi (y) -U1 (xy)] Τ [ fi (x) -fi (y) -U2 (xy)]≤0
其中,非线性函数fi(·)是连续的,满足fi(0)=0,U1,U2是已知的适维矩阵:Among them, the nonlinear function fi (·) is continuous and satisfies fi (0) = 0, and U 1 and U 2 are known dimensionally appropriate matrices:
进一步的,步骤四中引入RR协议调度系统的测量输出为:Furthermore, the measurement output of the RR protocol scheduling system introduced in step 4 is:
其中,δ(·)是Kronecker-δ函数,当k-l<0时θk-l=l;当k≤0时yk=y0,y0为初始测量值。in, δ(·) is the Kronecker-δ function. When kl<0, θ kl =l; when k≤0, y k =y 0 , where y 0 is the initial measured value.
引入RR协议调度系统的测量输出,其特征在于:考虑RR协议调度系统的测量输出,需要引入变量θi,k,θi,k可以被定义为:The measurement output of the RR protocol scheduling system is introduced, which is characterized in that: considering the measurement output of the RR protocol scheduling system, it is necessary to introduce a variable θ i,k , which can be defined as:
其中,θi,k∈{1,2,···,m},根据RR协议的周期性,θk+m=θk。Wherein, θ i,k ∈{1,2,···,m}, according to the periodicity of the RR protocol, θ k+m =θ k .
进一步的,步骤五所述建立模型来描述不完全测量为:Furthermore, the model described in step 5 is established to describe the incomplete measurement as follows:
其中,yi,k为实际接收到的信息,Πk=diag{π1,k,π2,k,···,πm,k},πi,k∈[πi,πi],0≤πi≤πi≤1,i=1,2,···,m。令Where yi,k is the actual received information, Π k = diag{π 1,k ,π 2,k ,···,π m,k }, π i,k ∈[π i ,π i ], 0≤π i ≤π i ≤1, i = 1, 2,···, m. Let
其中, in,
进一步的,步骤六中设计基于不完全测量的集员滤波器:Furthermore, in step 6, a set membership filter based on incomplete measurement is designed:
其中,xi,k是xi,k的估计值,Lk是集员滤波增益矩阵。where xi,k is the estimated value of xi ,k and Lk is the set membership filter gain matrix.
进一步的,步骤七中解决RR协议下不完全测量的复杂网络系统的集员滤波问题:Furthermore, in step 7, the set membership filtering problem of complex network systems with incomplete measurements under the RR protocol is solved:
定义:definition:
对于一组给定的矩阵Pk+1>0,保证滤波误差ek+1=xk+1-xk+1能够满足:For a given set of matrices P k+1 > 0, it is guaranteed that the filtering error e k+1 = x k+1 - x k+1 can satisfy:
选择合适的增益矩阵LK,使矩阵Pk+1的迹最小化。Select a suitable gain matrix L K to minimize the trace of the matrix P k+1 .
引理1(Shur引理)若存在适维矩阵S1,S2和S3,则等价于:Lemma 1 (Shur's Lemma) If there exist matrices S 1 , S 2 and S 3 of suitable dimensions, then Equivalent to:
或 or
引理2(S过程)已知是关于的二次函数(j=0,1,…,p),若存在实数ε1≥0,ε2≥0,…,εP≥0,使得Lemma 2 (S process) Given its about The quadratic function (j=0,1,…,p), If there exist real numbers ε 1 ≥ 0, ε 2 ≥ 0, …, ε P ≥ 0, such that
定理1给定一组Pk>0,使得滤波误差ek满足若存在矩阵Pk+1>0,滤波器增益矩阵Lk以及实数εj>0(j=1,2,…,8)使得如下矩阵不等式成立:Theorem 1 Given a set P k >0, the filtering error e k satisfies If there exists a matrix P k+1 > 0, a filter gain matrix L k and a real number ε j > 0 (j = 1, 2, ..., 8) such that the following matrix inequality holds:
具体的,在上述式中:Specifically, in the above formula:
及Gk是给定矩阵的因数矩阵,则考虑滤波误差ek+1可以被约束在椭球集内。存在一个向量Zk,满足||Zk||≤1,使得下式成立and G k is the given matrix The factor matrix of , then considering that the filtering error e k+1 can be constrained to be within the ellipsoid set There exists a vector Z k , satisfying ||Z k ||≤1, so that the following equation holds
xk=xk+GkZk x k = x k + G k Z k
其中:Gk是给定矩阵的因数矩阵。Where: G k is a given matrix The factor matrix of .
下面计算滤波误差ek+1,定义:Next, we calculate the filtering error e k+1 and define:
因为因此:because therefore:
再定义:Redefine:
则:but:
ek+1=Ωkηk e k+1 =Ω k η k
其中:因此,可以得到:in: Therefore, we can get:
下列不等式成立:The following inequality holds:
其中:in:
因此,可以用ηk表示为:Therefore, η k can be expressed as:
根据非线性函数f(x)属于扇形[U1,U2],因此,可以推导出:According to the nonlinear function f(x) belonging to the sector [U 1 ,U 2 ], it can be deduced that:
[f(xk)-f(xk)-U1(xk-xk)]Τ[f(xk)-f(xk)-U2(xk-xk)]≤0把xk=xk+GkZk代入上式可以得出:[f(x k )-f(x k )-U 1 (x k -x k )] Τ [f(x k )-f(x k )-U 2 (x k -x k )]≤0Substituting x k =x k +G k Z k into the above formula, we can obtain:
等价于: Equivalent to:
其中:in:
应用引理2,若存在实数εj>0(j=1,2,…,10),使得下式成立:Applying Lemma 2, if there exists a real number ε j > 0 (j = 1, 2, ..., 10), the following equation holds:
则有也成立。Then there is Also holds true.
因此,式子也可以简写表达为:Therefore, the formula can also be abbreviated as:
由引理1,成立的充分条件为式成立。因此,若矩阵不等式成立,则滤波误差ek+1可以被约束在椭球集内。基于数学归纳法,成立,证毕。By Lemma 1, The sufficient condition for the establishment of holds. Therefore, if the matrix inequality If holds, the filtering error e k+1 can be constrained to be within the ellipsoid set Based on mathematical induction, Established, proven.
推论1,若存在正定矩阵Pk+1,滤波器增益矩阵Lk和实εj>0(j=1,2,…,10),使得如下最优化问题有解:Corollary 1: If there exists a positive definite matrix P k+1 , a filter gain matrix L k and a real ε j > 0 (j = 1, 2, ..., 10), the following optimization problem has a solution:
则可以获得最小椭球集序列。Then the minimum ellipsoid set sequence can be obtained.
进一步的,步骤八中利用数值算例证明所提滤波方案的可行性,在此步骤中,为了证明所提滤波方案的可行性,通过使用数值算例进行模拟和分析具备以下优点:Furthermore, in step eight, numerical examples are used to prove the feasibility of the proposed filtering scheme. In this step, in order to prove the feasibility of the proposed filtering scheme, simulation and analysis by using numerical examples have the following advantages:
可以充分比较滤波前后的信号特性:选择一个特定的信号作为输入,并模拟应用滤波前后的信号特性,通过比较滤波前后的波形、频谱和其他相关特性,可以展示滤波方案对信号的影响;You can fully compare the signal characteristics before and after filtering: select a specific signal as input and simulate the signal characteristics before and after filtering. By comparing the waveform, spectrum and other relevant characteristics before and after filtering, you can show the impact of the filtering scheme on the signal;
具体的,利用数值算例,可以模拟不同频率、幅度和相位的输入信号,并观察滤波器对这些信号的响应,通过分析滤波后的输出信号,可以评估滤波器对不同频率成分的抑制效果,从而证明滤波方案的有效性;Specifically, by using numerical examples, we can simulate input signals of different frequencies, amplitudes, and phases, and observe the responses of the filter to these signals. By analyzing the output signal after filtering, we can evaluate the suppression effect of the filter on different frequency components, thereby proving the effectiveness of the filtering scheme.
进一步地,如果存在多种滤波方案可供选择,通过数值模拟比较不同类型的滤波器(如低通滤波器、带通滤波器等)在相同输入信号下的滤波效果,可以证明所选择的滤波方案的优越性;Furthermore, if there are multiple filtering schemes to choose from, the superiority of the selected filtering scheme can be demonstrated by comparing the filtering effects of different types of filters (such as low-pass filters, band-pass filters, etc.) under the same input signal through numerical simulation;
而数值算例的应用,还可以计算滤波后信号的各种性能指标,如信噪比、失真程度、相位延迟等,这些指标可以帮助量化滤波方案的优劣;The application of numerical examples can also calculate various performance indicators of the filtered signal, such as signal-to-noise ratio, distortion level, phase delay, etc. These indicators can help quantify the advantages and disadvantages of the filtering scheme;
因此,本发明实施例步骤八利用数值算例对所提滤波方案进行验证和分析,可以充分验证本发明方案的可行性和好处,为滤波方案的实际应用提供理论支持和指导。Therefore, step eight of the embodiment of the present invention uses numerical examples to verify and analyze the proposed filtering scheme, which can fully verify the feasibility and benefits of the scheme of the present invention and provide theoretical support and guidance for the practical application of the filtering scheme.
具体的,在本实施例中,通过使用轮询协议减少网络传输负担,在降低网络传输负担和集员滤波方面具有一些好处,具体包括:Specifically, in this embodiment, by using the polling protocol to reduce the network transmission burden, there are some benefits in reducing the network transmission burden and set membership filtering, including:
轮询协议通常采用主动轮询或被动轮询的方式,通过轮询的方式按需获取传感器节点的数据,相比于传统的传播方式,轮询协议可以减少不必要的数据传播,从而节约了网络带宽的使用,这有助于降低网络传输负担,特别是在大规模传感器网络中。Polling protocols usually adopt active polling or passive polling to obtain data from sensor nodes on demand. Compared with traditional transmission methods, polling protocols can reduce unnecessary data transmission, thereby saving network bandwidth usage, which helps to reduce the network transmission burden, especially in large-scale sensor networks.
而在轮询协议中,数据通常由传感器节点发送到数据汇聚节点,数据汇聚节点可以对接收到的数据进行集中处理和滤波。这种集中滤波的方式可以有效减少网络中传输的数据量,同时可以利用数据汇聚节点的计算能力进行更复杂的数据处理和滤波操作,从而提高了数据处理的效率和准确性。In the polling protocol, data is usually sent from sensor nodes to data aggregation nodes, which can centrally process and filter the received data. This centralized filtering method can effectively reduce the amount of data transmitted in the network, and at the same time, the computing power of the data aggregation node can be used to perform more complex data processing and filtering operations, thereby improving the efficiency and accuracy of data processing.
在轮询协议中,传感器节点可以在非工作状态下休眠,只有在轮询到其时才被唤醒并发送数据。这种低功耗的工作方式可以节约传感器节点的能量消耗,延长传感器网络的工作寿命,节约能量消耗。In the polling protocol, the sensor node can sleep in the non-working state and wake up and send data only when it is polled. This low-power working mode can save the energy consumption of the sensor node, extend the working life of the sensor network, and save energy consumption.
进一步地,通过轮询协议,数据汇聚节点可以对接收到的数据进行质量控制和滤波操作,排除异常数据或噪声,提高数据的准确性和可靠性。这对于一些对数据准确性要求较高的应用场景非常重要。Furthermore, through the polling protocol, the data aggregation node can perform quality control and filtering operations on the received data, eliminate abnormal data or noise, and improve the accuracy and reliability of the data. This is very important for some application scenarios that require high data accuracy.
总的来说,轮询协议在降低网络传输负担和集中滤波方面的好处主要体现在节约网络带宽、实现集中处理和滤波、节约能量消耗以及提高数据质量控制等方面。这些好处使得轮询协议在大规模传感器网络和对数据质量要求较高的应用场景中具有重要的应用价值。In general, the benefits of the polling protocol in reducing network transmission burden and centralized filtering are mainly reflected in saving network bandwidth, realizing centralized processing and filtering, saving energy consumption, and improving data quality control. These benefits make the polling protocol have important application value in large-scale sensor networks and application scenarios with high data quality requirements.
同时,本发明实施例基于工程实践中传感器间歇性故障、结构突变、老化和网络噪声等原因传感器采集的测量输出可能会出现不完整的情况,建立了模型来反映了不完全测量,具有一定的可靠性和实用性,有效解决了一类具有网络带宽限制的离散非线性复杂网络的分布式滤波问题。At the same time, based on the fact that the measurement output collected by the sensor may be incomplete due to intermittent failures, structural mutations, aging and network noise of the sensor in engineering practice, the embodiment of the present invention establishes a model to reflect the incomplete measurement, which has certain reliability and practicality and effectively solves the distributed filtering problem of a class of discrete nonlinear complex networks with network bandwidth limitations.
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410447109.3A CN118350193A (en) | 2024-04-15 | 2024-04-15 | Method for designing set member filter based on incomplete measurement information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410447109.3A CN118350193A (en) | 2024-04-15 | 2024-04-15 | Method for designing set member filter based on incomplete measurement information |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118350193A true CN118350193A (en) | 2024-07-16 |
Family
ID=91820352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410447109.3A Pending CN118350193A (en) | 2024-04-15 | 2024-04-15 | Method for designing set member filter based on incomplete measurement information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118350193A (en) |
-
2024
- 2024-04-15 CN CN202410447109.3A patent/CN118350193A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hu et al. | A distributed dynamic event-triggered control approach to consensus of linear multiagent systems with directed networks | |
CN101790251B (en) | Wireless sensor node alliance generating method based on improved particle swarm optimization algorithm | |
CN111182564B (en) | A wireless link quality prediction method based on LSTM neural network | |
Hu et al. | Event-based distributed set-membership estimation for complex networks under deception attacks | |
CN105933932A (en) | Real-time fault diagnosis method and method for wireless sensor network in complex environment | |
CN118915689A (en) | Test method, test system, test equipment and readable storage medium | |
CN112311007A (en) | Design method of three-phase LCL type grid-connected conversion controller in photovoltaic power generation system | |
CN102546063B (en) | Energy consumption simulation tool of wireless sensor network and simulation method thereof | |
CN117932522A (en) | Dynamic supervision method and system for energy consumption data of electric energy equipment based on big data | |
CN112327810A (en) | Fault estimation method of dynamic event triggered transmission Markov jump system | |
CN102065510A (en) | Wireless sensor network node adaptive power control system and method based on fuzzy logic | |
CN118350193A (en) | Method for designing set member filter based on incomplete measurement information | |
CN109578209B (en) | A complex wind power generation parameter control system based on embedded control combined with the Internet of Things | |
CN118131776A (en) | Uncertain multi-agent system cooperative fault-tolerant control method with actuator faults | |
CN114640605A (en) | Slope-based network vulnerability two-dimensional boundary condition searching method | |
Yi et al. | Synchronization of a class of nonlinear multiple neural networks with delays via a dynamic event-triggered impulsive control strategy. | |
CN112486134B (en) | A multi-object acquisition control method, device and control device | |
CN113132163B (en) | Optimization method and system of distributed system | |
Wang et al. | Event-triggered consensus control for second-order multi-agent systems with/without input time delay | |
Wang et al. | Fixed‐time Synchronization of Stochastic Kuramoto‐Oscillator Networks With Switching Topology Under Dynamic Event‐triggered Scheme | |
Tian et al. | Dynamic periodic event-triggered leader-following consensus of multiagent systems | |
Wu et al. | Group consensus for second-order linear multi-agent systems with intermittent control | |
CN218675797U (en) | Workshop scheduling system | |
CN117221075B (en) | Discrete networked system fault detection method based on adaptive event triggering mechanism | |
Zhang et al. | Distributed event-triggered control for multi-agent systems with unknown data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |