Nothing Special   »   [go: up one dir, main page]

CN108008632B - State estimation method and system of time-lag Markov system based on protocol - Google Patents

State estimation method and system of time-lag Markov system based on protocol Download PDF

Info

Publication number
CN108008632B
CN108008632B CN201711305189.5A CN201711305189A CN108008632B CN 108008632 B CN108008632 B CN 108008632B CN 201711305189 A CN201711305189 A CN 201711305189A CN 108008632 B CN108008632 B CN 108008632B
Authority
CN
China
Prior art keywords
protocol
matrix
neural network
dynamic model
network system
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.)
Active
Application number
CN201711305189.5A
Other languages
Chinese (zh)
Other versions
CN108008632A (en
Inventor
董宏丽
李佳慧
张勇
韩非
路阳
宋金波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Northeast Petroleum University
Original Assignee
Northeast Petroleum University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Northeast Petroleum University filed Critical Northeast Petroleum University
Priority to CN201711305189.5A priority Critical patent/CN108008632B/en
Publication of CN108008632A publication Critical patent/CN108008632A/en
Application granted granted Critical
Publication of CN108008632B publication Critical patent/CN108008632B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

The invention discloses a state estimation method of a time-lag Markov system based on a protocol, which comprises the following steps: establishing a dynamic model of a neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag and random interference; under a given protocol, establishing an updating matrix according to the sensor selected to transmit data; establishing a dynamic model of the neural network system under a protocol according to the update matrix and the dynamic model of the neural network system; constructing an estimator according to a dynamic model of the neural network system under the protocol; calculating a state estimation error according to the estimated state vector of the estimator and the state vector of the neural network system under the protocol; obtaining an estimation augmentation system by using the state estimation error; solving a gain matrix of the estimator according to an estimation augmentation system by using a system stability judgment theorem; and substituting the gain matrix into the estimator to complete the estimation of the dynamic model of the neural network system. And a system.

Description

State estimation method and system of time-lag Markov system based on protocol
Technical Field
The invention relates to the field of signal processing, in particular to a state estimation method and a state estimation system of a time-lag Markov system based on a protocol.
Background
For decades, the state estimation problem of the artificial neural network has been paid extensive attention because the extraordinary parallel information processing capability, adaptive capability and self-learning capability of the artificial neural network have been widely applied to the fields of brain science, cognitive science, computer science and the like. It is noted that due to the operating environment and other factors, the structure and parameters of the system may change indefinitely, so the markov parameter is a topic that has been favored in recent years. More notably, in the existing research on state estimation of the neural network system, the problem of limited communication is rarely considered, so the problem of limited communication is considered herein in an important way, and a Round-Robin protocol is introduced to schedule the sensor for transmitting the measurement data.
The existing state estimation method can not consider communication limitation, Markov parameters, sensor nonlinearity, modal dependence time lag and random interference at the same time, and further influences the state estimation performance.
Disclosure of Invention
In view of this, the invention provides a state estimation method and system of a time-lag markov system based on a protocol, so as to solve the problem that the existing state estimation method cannot simultaneously consider communication limitation, markov parameters, sensor nonlinearity, mode-dependent time lag and random interference, thereby affecting the state estimation performance.
In a first aspect, the present invention provides a state estimation method for a protocol-based time-lag markov system, including:
establishing a dynamic model of a neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag and random interference;
under a given protocol, establishing an updating matrix according to the sensor selected to transmit data;
establishing a dynamic model of the neural network system under a protocol according to the update matrix and the dynamic model of the neural network system;
constructing an estimator according to a dynamic model of the neural network system under the protocol;
calculating a state estimation error according to the estimated state vector of the estimator and the state vector of the neural network system under the protocol;
obtaining an estimation augmentation system by using the state estimation error;
solving a gain matrix of the estimator according to the estimation augmentation system by using a system stability judgment theorem;
and substituting the gain matrix into the estimator to complete the estimation of the dynamic model of the neural network system.
Preferably, the given protocol is a Round-Robin protocol;
and under the Round-Robin protocol, establishing an update matrix according to the sensor selected to transmit data.
Preferably, the K + 1-step state vector of the dynamic model of the neural network system with markov parameters, sensor non-linearity, modality dependent time lag and stochastic disturbances is established as a linear combination of the K-step state vector, the excitation function with markov parameters, the excitation function with modality dependent time lag and the stochastic disturbances.
Preferably, the K-step measurement output of the dynamic model of the neural network system with markov parameters, sensor non-linearity, modal-dependent time lag and stochastic interference is a linear combination of the K-step state vector and the sensor non-linearity.
Preferably, the excitation function satisfies a fan constraint condition.
Preferably, the K + 1-step protocol state vector of the dynamic model of the neural network system under the protocol is a linear combination of a K-step augmented protocol state vector, a markov parameter excitation function with an extended dimension, a modal-dependent time-lag excitation function with an extended dimension, protocol sensor nonlinearity and extended dimension random interference;
and the K-step protocol measurement output of the dynamic model of the neural network system under the protocol is a linear combination of the K-step augmentation protocol state vector and the nonlinearity of the protocol sensor.
Preferably, the K-1 step protocol measurement output of the dynamic model of the neural network system under the protocol is used as an augmentation matrix of the K step state vector of the dynamic model of the neural network system to form the K step augmentation protocol state vector.
Preferably, the gain matrix of the estimator is obtained by solving a set of convex optimization problems using the system stability judgment theorem.
Preferably, the convex optimization problem is a linear matrix inequality condition when the system reaches exponential final bounding.
In a second aspect, the present invention provides a state estimation system for a protocol-based time-lapse markov system, comprising:
a memory and a processor and a computer program stored on the memory and executable on the processor, the computer program being a method of state estimation for a protocol-based time-lapse markov system as described above, the processor when executing the program implementing the steps of:
establishing a dynamic model of a neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag and random interference;
under a given protocol, establishing an updating matrix according to the sensor selected to transmit data;
establishing a dynamic model of the neural network system under a protocol according to the update matrix and the dynamic model of the neural network system;
constructing an estimator according to a dynamic model of the neural network system under the protocol;
calculating a state estimation error according to the estimated state vector of the estimator and the state vector of the neural network system under the protocol;
obtaining an estimation augmentation system by using the state estimation error;
solving a gain matrix of the estimator according to the estimation augmentation system by using a system stability judgment theorem;
and substituting the gain matrix into the estimator to complete the estimation of the dynamic model of the neural network system.
The invention has at least the following beneficial effects:
the invention provides a state estimation method and a state estimation system of a time-lag Markov system based on a protocol, which simultaneously consider the influence of communication limitation, Markov parameters, sensor nonlinearity, mode dependence time lag and random interference on state estimation performance, and a stability criterion completely utilizes effective information of the time lag. The method solves the problem that the existing state estimation method can not simultaneously consider communication limitation, Markov parameters, sensor nonlinearity, modal dependence time lag and random interference, thereby influencing the state estimation performance.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent from the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
FIG. 1 is a schematic flow chart of a state estimation method for a protocol-based time-lapse Markov system according to an embodiment of the present invention;
figure 2 is a schematic diagram of a state estimation method of a protocol-based time-lapse markov system and an evolution process of a markov chain of the system according to an embodiment of the present invention;
FIG. 3 shows an actual state trajectory x of a method and system for state estimation of a skewed Markov system based on a protocol according to an embodiment of the present invention1(k) And its state estimation trajectory
Figure BDA0001501800560000031
Comparing the images;
FIG. 4 shows an actual state trajectory x of a method and system for state estimation of a skewed Markov system based on a protocol according to an embodiment of the present invention2(k) And its state estimation trajectory
Figure BDA0001501800560000032
Comparing the images;
FIG. 5 shows a state x of a method and system for estimating a state of a skewed Markov system based on a protocol according to an embodiment of the present invention1(k) Is estimated error trajectory e1(k);
FIG. 6 shows a state x of a method and system for estimating a state of a skewed Markov system based on a protocol according to an embodiment of the present invention2(k) Is estimated error trajectory e2(k)。
Detailed Description
The present invention will be described below based on examples, but it should be noted that the present invention is not limited to these examples. In the following detailed description of the present invention, certain specific details are set forth. However, the present invention may be fully understood by those skilled in the art for those parts not described in detail.
Furthermore, those skilled in the art will appreciate that the drawings are provided solely for the purposes of illustrating the invention, features and advantages thereof, and are not necessarily drawn to scale.
Also, unless the context clearly requires otherwise, throughout the description and the claims, the words "comprise", "comprising", and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is, the meaning of "includes but is not limited to".
In the present invention, MTRepresenting the transpose of the matrix M, M-1Representing the inverse of matrix M.
Figure BDA0001501800560000041
Representing an n-dimensional euclidean space,
Figure BDA0001501800560000042
representing the set of all real matrices of order n x m.
Figure BDA0001501800560000043
Representing a set of integers. I and 0 denote an identity matrix and a zero matrix, respectively. Matrix P>0 denotes that P is a real symmetric positive definite matrix,
Figure BDA0001501800560000044
and
Figure BDA0001501800560000045
respectively representing the mathematical expectation of the random variable x and the mathematical expectation of the random variable x under the condition of y. | x | | represents the euclidean norm of the vector x. diag { A1,A2,…,AnDenotes that the diagonal block is the matrix A1,A2,…,AnThe symbol indicates the omission of the symmetric term in the symmetric block matrix. If M represents a symmetric matrix, then λmax(M),λmin(M) represents the maximum and minimum eigenvalues of M, respectively. mod (a, b) represents the remainder operation. δ (a) represents a binary function, which has a value of 1 when a is 0 and 0 otherwise. Symbol
Figure BDA0001501800560000046
Representing a kronecker multiplication operation.
Figure BDA0001501800560000047
If the dimension of the matrix is not specified explicitly somewhere in the text, it is assumed that the dimension is suitable for algebraic operation of the matrix.
Fig. 1 is a schematic flowchart of a state estimation method of a protocol-based time-lag markov system according to an embodiment of the present invention. As shown in fig. 1, a state estimation method of a protocol-based time-lapse markov system includes: step 101, establishing a dynamic model of a neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag and stochastic interference; 102, under a given protocol, establishing an update matrix according to the sensors selected to transmit data; 103, establishing a dynamic model of the neural network system under a protocol according to the update matrix and the dynamic model of the neural network system; 104, constructing an estimator according to a dynamic model of the neural network system under the protocol; step 105, calculating a state estimation error according to the estimation state vector of the estimator and the state vector of the neural network system under the protocol; step 106, obtaining an estimation augmentation system by using the state estimation error; step 107, solving a gain matrix of the estimator according to the estimation augmentation system by using a system stability judgment theorem; step 108 brings the gain matrix into the estimator to complete the estimation of the dynamic model of the neural network system.
Further, in fig. 1, step 101 builds a dynamic model of the neural network system with markov parameters, sensor non-linearities, modality dependent time lags and stochastic disturbances. Further, in fig. 1, the K + 1-step state vector that builds the dynamic model of the neural network system with markov parameters, sensor non-linearities, modality dependent time lags, and stochastic disturbances is a linear combination of the K-step state vector, the excitation function with markov parameters, the excitation function with modality dependent time lags, and the stochastic disturbances.
Further, in fig. 1, the K-step measurement output of the dynamic model of the neural network system with markov parameters, sensor non-linearity, modal-dependent time-lags, and stochastic interference is built as a linear combination of the K-step state vector and the sensor non-linearity.
Further, in fig. 1, the excitation function satisfies a fan constraint.
Specifically, a dynamic model of a neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag, and stochastic interference is established in the form of a state space:
Figure BDA0001501800560000051
the initial conditions of the system are as follows:
Figure BDA0001501800560000052
in the formula,
Figure BDA0001501800560000053
a state vector representing the system;
Figure BDA0001501800560000054
representing an excitation function and meeting a fan-shaped constraint condition;
Figure BDA0001501800560000055
in order to define the diagonal matrix positively,
Figure BDA0001501800560000056
in order to connect the matrices for the weights,
Figure BDA0001501800560000057
a matrix of known fitting circumference numbers; tau (r (k)) is modal dependent time lag and satisfies
Figure BDA0001501800560000058
Figure BDA0001501800560000059
To be aA measurement output of the system;
Figure BDA00015018005600000510
the sensor is nonlinear and meets the fan-shaped constraint condition; omega (k) is Gaussian white noise and satisfies the following conditions:
Figure BDA00015018005600000511
r (k) is a Markov chain, and the transmission probability is theta ═ thetaij]s×sWherein thetaijIs not less than 0 and
Figure BDA00015018005600000512
Figure BDA00015018005600000513
for convenience of representation, we will make the following expression r (k) ═ i (i ∈ S), i.e., Z (r (k)) will be expressed as Zi
102, under a given protocol, establishing an update matrix according to the sensors selected to transmit data;
Figure BDA00015018005600000514
to update the matrix, ζ (k) e {1,2, …, m } is the sensor selected to transmit data.
Step 103, establishing a dynamic model of the neural network system under a protocol according to the update matrix and the dynamic model of the neural network system.
Further, in fig. 1, the given protocol is a Round-Robin protocol; and under the Round-Robin protocol, establishing an update matrix according to the sensor selected to transmit data.
Specifically, according to the dynamic model in step 101 and the scheduling principle of the Round-Robin protocol, a dynamic model of the neural network system under the Round-Robin protocol is established, and a spatial model of the dynamic model is as follows:
Figure BDA0001501800560000061
wherein:
Figure BDA0001501800560000062
Figure BDA0001501800560000063
Figure BDA0001501800560000064
step 104 constructs an estimator from the dynamic model of the neural network system under the protocol.
Further, in fig. 1, the K + 1-step protocol state vector of the dynamic model of the neural network system under the protocol is a linear combination of a K-step augmented protocol state vector, a markov parameter excitation function with an extended dimension, a modality dependent time-lag excitation function with an extended dimension, a protocol sensor nonlinearity, and an extended dimension random disturbance;
and the K-step protocol measurement output of the dynamic model of the neural network system under the protocol is a linear combination of the K-step augmentation protocol state vector and the nonlinearity of the protocol sensor.
Further, in fig. 1, the K-1 step protocol measurement of the dynamic model of the neural network system under the protocol outputs an augmentation matrix as a K step state vector of the dynamic model of the neural network system, and the K step augmentation protocol state vector is formed.
Specifically, the state estimation is performed on the neural network system with Markov parameters, sensor nonlinearity, modality dependent time lag and stochastic disturbance under the protocol in step 103, and the estimator is in the form of:
Figure BDA0001501800560000065
in the formula,
Figure BDA0001501800560000066
is composed of
Figure BDA0001501800560000067
The state estimate at the time instant k is,
Figure BDA0001501800560000068
is composed of
Figure BDA0001501800560000069
Is determined by the estimation function of (a),
Figure BDA00015018005600000610
as a non-linear function
Figure BDA00015018005600000611
Is determined by the estimation function of (a),
Figure BDA00015018005600000612
the state estimation gain is to be solved.
Step 105 calculates a state estimation error based on the estimated state vector of the estimator and the state vector of the neural network system under the protocol. Calculating a state estimation error according to step 104 for a state estimation of a nonlinear dynamical model having markov parameters, sensor nonlinearities, modal-dependent time lags, and random disturbances:
Figure BDA00015018005600000613
where e (k) is an estimation error at time k, and e (k +1) is an estimation error at time k + 1.
Step 106, obtaining an estimation augmentation system by using the state estimation error; specifically, based on the state estimation error of step 105, the state estimation augmentation system is obtained:
Figure BDA0001501800560000071
in the above formula:
Figure BDA0001501800560000072
Figure BDA0001501800560000073
Figure BDA0001501800560000074
Figure BDA0001501800560000075
and 107, solving a gain matrix of the estimator according to the estimation augmentation system by using a system stability judgment theorem.
Further, in fig. 1, the gain matrix of the estimator is obtained by solving a set of convex optimization problems using the system stability judgment theorem.
Further, in fig. 1, the convex optimization problem is to obtain the gain matrix of the estimator for the matrix when the system reaches exponential final exponent bounded.
Specifically, using the state estimation augmentation system of step 106, applying the Lyapunov stability theorem and solving a set of convex optimization problems to obtain an estimator gain matrix K:
by the formula:
Figure BDA0001501800560000076
Figure BDA0001501800560000077
Figure BDA0001501800560000078
according to the Lyapunov stability theorem, a matrix when the system reaches the final exponent bounded is obtained
Figure BDA0001501800560000079
And
Figure BDA00015018005600000710
by the formula:
Figure BDA00015018005600000711
a state estimation gain matrix is calculated.
The specific form of the matrix in formulas (6) to (8):
Figure BDA0001501800560000081
Figure BDA0001501800560000082
Figure BDA0001501800560000083
Figure BDA0001501800560000084
in the formula:
Figure BDA0001501800560000085
the matrix is a suitable number of bits, gamma,
Figure BDA0001501800560000088
0<κ<1 is a scalar quantity, p1i2i3iIs a series of constants which are the same as,
Figure BDA0001501800560000086
is a known constant matrix. diag { … } denotes a diagonal matrix, ETAs a transpose of the matrix E, ETXTIs a matrix ETAnd matrix XTThe product of (a) and (b),
Figure BDA0001501800560000087
representing a kronecker multiplication operation.
Step 108 brings the gain matrix into the estimator to complete the estimation of the dynamic model of the neural network system. Specifically, the estimator gain matrix K obtained in step 107 is substituted into the state estimation formula in step three to realize state estimation of the neural network system with markov parameters, sensor nonlinearity, modal-dependent time lag and random interference.
Fig. 2 is a schematic diagram of a state estimation method of a time-lag markov system based on a protocol and an evolution process of a markov chain of the system according to an embodiment of the present invention, and it can be seen from the diagram that at different times, the mode of the system is in a jump, and after the jump, parameters of the system change accordingly.
In addition, the present invention provides a state estimation system of a protocol-based time lag markov system, comprising:
a memory and a processor and a computer program stored on the memory and executable on the processor, the computer program being a method of state estimation for a protocol-based time-lapse markov system as described above, the processor when executing the program implementing the steps of: step 101, establishing a dynamic model of a neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag and stochastic interference; 102, under a given protocol, establishing an update matrix according to the sensors selected to transmit data; 103, establishing a dynamic model of the neural network system under a protocol according to the update matrix and the dynamic model of the neural network system; 104, constructing an estimator according to a dynamic model of the neural network system under the protocol; step 105, calculating a state estimation error according to the estimation state vector of the estimator and the state vector of the neural network system under the protocol; step 106, obtaining an estimation augmentation system by using the state estimation error; step 107, solving a gain matrix of the estimator according to the estimation augmentation system by using a system stability judgment theorem; step 108 brings the gain matrix into the estimator to complete the estimation of the dynamic model of the neural network system. Detailed description of the preferred embodimentsreference is made to the description of fig. 1.
For further verification of the state estimation method and system of the time-lag Markov neural network system based on the protocol, the Lyapunov stability theory in step 107 is as follows:
Figure BDA0001501800560000091
wherein:
Figure BDA0001501800560000092
Figure BDA0001501800560000093
Figure BDA0001501800560000094
in the formula,
Figure BDA0001501800560000095
for the Lyapunov function at time k,
Figure BDA0001501800560000096
is the Lyapunov function at time k +1,
Figure BDA0001501800560000097
is composed of
Figure BDA0001501800560000098
The transpose of (a) is performed,
Figure BDA0001501800560000099
is composed of
Figure BDA00015018005600000910
The transposing of (1).
The method of the invention is utilized for simulation: (assuming that n is 2, m is 2, i is e {1,2})
The system parameters are set as follows:
Figure BDA00015018005600000911
Figure BDA00015018005600000912
Figure BDA00015018005600000913
the excitation function and sensor nonlinearity are as follows:
Figure BDA00015018005600000914
state estimator gain solving:
solving equations (6) - (8) to obtain the gain matrix of the state estimator
Figure BDA00015018005600000915
In the form:
Figure BDA00015018005600000916
Figure BDA00015018005600000917
the effect of the state estimator is illustrated in fig. 3-6.
FIG. 3 shows an actual state trajectory x of a method and system for state estimation of a skewed Markov system based on a protocol according to an embodiment of the present invention1(k) And its state estimation trajectory
Figure BDA00015018005600000918
Compare the figures. FIG. 4 shows an actual state trajectory x of a method and system for state estimation of a skewed Markov system based on a protocol according to an embodiment of the present invention2(k) And its state estimation trajectory
Figure BDA00015018005600000919
Compare the figures. As shown in FIGS. 3 and 4, the state estimation trajectory of the system
Figure BDA00015018005600000920
Figure BDA00015018005600000921
Can track the system status trace x1(k),x2(k) And eventually all approach the equilibrium point of the system, illustrating that the inventive state estimator design method is effective.
FIG. 5 shows a state x of a method and system for estimating a state of a skewed Markov system based on a protocol according to an embodiment of the present invention1(k) Is estimated error trajectory e1(k) In that respect FIG. 6 shows a state x of a method and system for estimating a state of a skewed Markov system based on a protocol according to an embodiment of the present invention2(k) Is estimated error trajectory e2(k) In that respect As shown in fig. 5 and 6, the estimation error e of the system1(k),e2(k) Is bounded with an error of [ -2,2 [)]And thus further illustrates the effectiveness and applicability of the proposed state estimation method, which can bring the system to a final bounded state.
As can be seen from fig. 3 to 6, under the communication protocol, the state estimator design method of the invention can effectively estimate the target state for the neural network system with markov parameters, sensor nonlinearity, modality dependent time lag and random disturb needles.
The invention considers the influence of communication limitation, Markov parameter, sensor nonlinearity, modal dependence time lag and random interference on the state estimation performance, constructs the Lyapunov function and completely utilizes effective information of the time lag, compared with the existing state estimation method of a neural network dynamic system, the state estimation method can process the Markov parameter, the sensor nonlinearity, the modal dependence time lag and the random interference simultaneously under a communication protocol, obtains the state estimation method depending on the linear matrix inequality solution, achieves the aim of resisting nonlinear disturbance, and has the advantages of easy solution and realization.
It will be apparent to those skilled in the art that the units or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed over a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, or fabricated separately as individual integrated circuit units, or fabricated as a single integrated circuit unit from multiple units or steps. Thus, the present invention is not limited to any specific combination of hardware and software.
The above-mentioned embodiments are merely embodiments for expressing the invention, and the description is specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for those skilled in the art, various changes, substitutions of equivalents, improvements and the like can be made without departing from the spirit of the invention, and these are all within the scope of the invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (8)

1. A method for estimating a state of a protocol-based time-lapse markov system, comprising:
establishing a dynamic model of a neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag and random interference;
under a given protocol, establishing an updating matrix according to the sensor selected to transmit data;
establishing a dynamic model of the neural network system under a protocol according to the update matrix and the dynamic model of the neural network system;
constructing an estimator according to a dynamic model of the neural network system under the protocol;
calculating a state estimation error according to the estimated state vector of the estimator and the state vector of the neural network system under the protocol;
obtaining an estimation augmentation system by using the state estimation error;
solving a gain matrix of the estimator according to the estimation augmentation system by using a system stability judgment theorem;
obtaining a gain matrix of the estimator by solving a group of convex optimization problems by using a system stability judgment theorem;
the convex optimization problem is a linear matrix inequality condition when the system reaches an exponential final bounded state;
by the formula:
Figure FDA0002774127590000011
Q<QI,
Pi,ζ(k)<γI;
according to the Lyapunov stability theorem, a matrix X when the system reaches the final exponent bounded is obtainedi,ζ(k)And
Figure FDA0002774127590000012
by said formula, calculating a state estimation gain matrix
Figure FDA0002774127590000013
Wherein,
Figure FDA0002774127590000014
Figure FDA0002774127590000015
Figure FDA0002774127590000016
Figure FDA0002774127590000017
P1i,ζ(k)>0,P1i,ζ(k+1)>0,Q>0,Xi,ζ(k)the matrix is a suitable number of bits, gamma,
Figure FDA0002774127590000021
0<κ<1 is a scalar quantity, p1i2i3iIs a series of constants, H1,H2,G1,G2Is a known constant matrix; diag {. said } represents a diagonal matrix, ζ (k) ∈ {1,2, …, m } is the sensor selected to transmit data, i is the markov chain,
Figure FDA0002774127590000022
representing a kronecker multiplication operation, lτIs a quantity dependent on the upper and lower time lag limits;
wherein I represents an identity matrix; a. thei,BiConnecting matrix for weight value, and sigma parameter;
Figure FDA0002774127590000023
Figure FDA0002774127590000024
is a parameter matrix of the dynamic model;and substituting the gain matrix into the estimator to complete the estimation of the dynamic model of the neural network system.
2. The method of claim 1, wherein the state estimation method comprises:
the given protocol is a Round-Robin protocol;
and under the Round-Robin protocol, establishing an update matrix according to the sensor selected to transmit data.
3. The method of claim 1, wherein the state estimation method comprises:
and establishing a K +1 step state vector of a dynamic model of the neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag and random disturbance as a linear combination of the K step state vector, an excitation function with Markov parameters and modal-dependent time lag and the random disturbance.
4. The method of claim 1, wherein the state estimation method comprises:
the K-step measurement output of the dynamic model of the neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag and random disturbance is a linear combination of the K-step state vector and the sensor nonlinearity.
5. A method of state estimation for a protocol-based time-lapse markov system according to claim 3, wherein:
the excitation function meets the fan-shaped constraint condition.
6. The method of claim 1, wherein the state estimation method comprises:
the K + 1-step protocol state vector of the dynamic model of the neural network system under the protocol is a linear combination of a K-step augmented protocol state vector, a Markov parameter excitation function with extended dimensionality, a mode dependent time-lag excitation function with extended dimensionality, protocol sensor nonlinearity and extended dimensionality random interference;
and the K-step protocol measurement output of the dynamic model of the neural network system under the protocol is a linear combination of the K-step augmentation protocol state vector and the nonlinearity of the protocol sensor.
7. The method of claim 6, wherein the state estimation method of the protocol-based time-lapse Markov system comprises:
and measuring and outputting a K-1 step protocol of the dynamic model of the neural network system under the protocol as an augmentation matrix of a K step state vector of the dynamic model of the neural network system to form the K step augmentation protocol state vector.
8. A state estimation system for a protocol-based time-lapse markov system, comprising:
memory and processor and a computer program stored on the memory and executable on the processor, the computer program being a method of state estimation for a protocol based time-lapse markov system according to any one of the claims 1 to 7, the processor when executing the computer program performing the steps of:
establishing a dynamic model of a neural network system with Markov parameters, sensor nonlinearity, modal-dependent time lag and random interference;
under a given protocol, establishing an updating matrix according to the sensor selected to transmit data;
establishing a dynamic model of the neural network system under a protocol according to the update matrix and the dynamic model of the neural network system;
constructing an estimator according to a dynamic model of the neural network system under the protocol;
calculating a state estimation error according to the estimated state vector of the estimator and the state vector of the neural network system under the protocol;
obtaining an estimation augmentation system by using the state estimation error;
solving a gain matrix of the estimator according to the estimation augmentation system by using a system stability judgment theorem;
obtaining a gain matrix of the estimator by solving a group of convex optimization problems by using a system stability judgment theorem;
the convex optimization problem is a linear matrix inequality condition when the system reaches an exponential final bounded state;
by the formula:
Figure FDA0002774127590000031
Q<I,
Pi,ζ(k)<γI;
according to the Lyapunov stability theorem, a matrix X when the system reaches the final exponent bounded is obtainedi,ζ(k)And
Figure FDA0002774127590000041
by said formula, calculating a state estimation gain matrix
Figure FDA0002774127590000042
Wherein,
Figure FDA0002774127590000043
Figure FDA0002774127590000044
Figure FDA0002774127590000045
Figure FDA0002774127590000046
P1i,ζ(k)>0,P1i,ζ(k+1)>0,Q>0,Xi,ζ(k)the matrix is a suitable number of bits, gamma,
Figure FDA0002774127590000047
0<κ<1 is a scalar quantity, p1i2i3iIs a series of constants, H1,H2,G1,G2Is a known constant matrix; diag {. said } represents a diagonal matrix, ζ (k) ∈ {1,2, …, m } is the sensor selected to transmit data, i is the markov chain,
Figure FDA0002774127590000048
representing a kronecker multiplication operation, lτIs a quantity dependent on the upper and lower time lag limits; wherein I represents an identity matrix; a. thei,BiConnecting matrixes for the weights; sigma is a parameter;
Figure FDA0002774127590000049
is a parameter matrix of the dynamic model; and substituting the gain matrix into the estimator to complete the estimation of the dynamic model of the neural network system.
CN201711305189.5A 2017-12-11 2017-12-11 State estimation method and system of time-lag Markov system based on protocol Active CN108008632B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711305189.5A CN108008632B (en) 2017-12-11 2017-12-11 State estimation method and system of time-lag Markov system based on protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711305189.5A CN108008632B (en) 2017-12-11 2017-12-11 State estimation method and system of time-lag Markov system based on protocol

Publications (2)

Publication Number Publication Date
CN108008632A CN108008632A (en) 2018-05-08
CN108008632B true CN108008632B (en) 2021-02-05

Family

ID=62058105

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711305189.5A Active CN108008632B (en) 2017-12-11 2017-12-11 State estimation method and system of time-lag Markov system based on protocol

Country Status (1)

Country Link
CN (1) CN108008632B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108732926A (en) * 2018-06-05 2018-11-02 东北石油大学 Networked system method for estimating state based on insufficient information
CN109088749B (en) * 2018-07-23 2021-06-29 哈尔滨理工大学 State estimation method of complex network under random communication protocol
CN111025914B (en) * 2019-12-26 2022-12-30 东北石油大学 Neural network system remote state estimation method and device based on communication limitation
CN111381498B (en) * 2020-03-09 2020-12-08 常熟理工学院 Expectation maximization identification method of multi-sensor based on multi-rate variable time-lag state space model
CN111901773B (en) * 2020-06-23 2024-03-29 杭州电子科技大学 Industrial park air quality detection method
CN113301673B (en) * 2021-05-25 2022-09-13 江南大学 Distributed filtering method, device, equipment and storage medium for wireless sensor network
CN115081337B (en) * 2022-07-05 2024-11-05 杭州师范大学 State estimation method for complex network with switching topological structure

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103676646B (en) * 2013-12-29 2016-01-20 哈尔滨理工大学 A kind of method for estimating state with the random uncertainty of generation and the network control system of distributed sensor time lag
CN104298126A (en) * 2014-09-23 2015-01-21 江南大学 Observer design method for inhomogeneous Markov jump control system
CN105929453B (en) * 2016-05-13 2017-04-26 东北石油大学 State estimation method for infinite distribution time lag neural network system with channel fading
CN105978725B (en) * 2016-05-13 2017-05-03 东北石油大学 Non-fragile distributed fault estimation method based on sensor network
CN106249599B (en) * 2016-09-28 2020-01-10 河南理工大学 Neural network prediction-based networked control system fault detection method
CN107045490A (en) * 2017-05-09 2017-08-15 衢州学院 A kind of method for estimating state of nonlinear system

Also Published As

Publication number Publication date
CN108008632A (en) 2018-05-08

Similar Documents

Publication Publication Date Title
CN108008632B (en) State estimation method and system of time-lag Markov system based on protocol
Münz et al. Sensor and Actuator Placement for Linear Systems Based on $ H_ {2} $ and $ H_ {\infty} $ Optimization
Li et al. Quantized static output feedback fuzzy tracking control for discrete-time nonlinear networked systems with asynchronous event-triggered constraints
Giraldo et al. Integrity attacks on real-time pricing in smart grids: Impact and countermeasures
CN108732926A (en) Networked system method for estimating state based on insufficient information
CN113642653B (en) Complex value neural network signal modulation identification method based on structure optimization algorithm
CN111025914B (en) Neural network system remote state estimation method and device based on communication limitation
US10635078B2 (en) Simulation system, simulation method, and simulation program
CN107561929A (en) A kind of model-free robust adaptive optimization method of servo-drive system
Lu et al. Adaptive bipartite output consensus for heterogeneous multi-agent systems via state/output feedback control
Yang et al. Observer-based dynamic event-triggered secure control for nonlinear networked control systems with false data injection attacks
Li et al. Protocol-based zonotopic state and fault estimation for communication-constrained industrial cyber-physical systems
Peñarrocha et al. Estimation in multisensor networked systems with scarce measurements and time varying delays
Caruntu et al. Network delay predictive compensation based on time-delay modelling as disturbance
US11170069B2 (en) Calculating device, calculation program, recording medium, and calculation method
CN108173532B (en) Time-varying system filter design method and device under influence of protocol and filter
Gao et al. LQ control for networked control systems with lossy links
JPWO2016194025A1 (en) Linear parameter variation model estimation system, method and program
Yacine et al. Finite-time impulsive observers for nonlinear systems represented by Takagi–Sugeno models: Application to a chaotic system
CN107563103B (en) Consistency filter design method based on local conditions
Coronel-Escamilla et al. Fractional observer to estimate periodical forces
Khajenejad et al. Distributed resilient interval observers for bounded-error lti systems subject to false data injection attacks
Agulhari et al. A new methodology to compute stabilizing control laws for continuous‐time LTV systems
Zhang et al. Nonlinear time-varying systems identification based on multi-dimensional Taylor network and variable forgetting factor recursive least squares algorithm
Shen Almost sure convergence of ILC for networked linear systems with random link failures

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
GR01 Patent grant
GR01 Patent grant