CN103166233A - Continuous time state estimation method based on Kalman-Bucy filter - Google Patents

Continuous time state estimation method based on Kalman-Bucy filter Download PDF

Info

Publication number
CN103166233A
CN103166233A CN2013100801289A CN201310080128A CN103166233A CN 103166233 A CN103166233 A CN 103166233A CN 2013100801289 A CN2013100801289 A CN 2013100801289A CN 201310080128 A CN201310080128 A CN 201310080128A CN 103166233 A CN103166233 A CN 103166233A
Authority
CN
China
Prior art keywords
matrix
continuous time
kalman
noise
bush
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.)
Granted
Application number
CN2013100801289A
Other languages
Chinese (zh)
Other versions
CN103166233B (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.)
Wisdri Engineering and Research Incorporation Ltd
Original Assignee
Wisdri Engineering and Research Incorporation Ltd
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 Wisdri Engineering and Research Incorporation Ltd filed Critical Wisdri Engineering and Research Incorporation Ltd
Priority to CN201310080128.9A priority Critical patent/CN103166233B/en
Publication of CN103166233A publication Critical patent/CN103166233A/en
Application granted granted Critical
Publication of CN103166233B publication Critical patent/CN103166233B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E40/00Technologies for an efficient electrical power generation, transmission or distribution
    • Y02E40/30Reactive power compensation

Landscapes

  • Control Of Electrical Variables (AREA)

Abstract

The invention provides a continuous time state estimation method based on a Kalman-Bucy filter. The continuous time state estimation method is characterized in that a continuous time state equation of a reactive compensation device under the white noise interfering condition is obtained; a process interfering noise matrix and a measurement noise matrix in the continuous time state equation are substituted into a Riccati equation, and gain coefficients of the Kalman-Bucy filter are obtained through the Riccati equation; and the Kalman-Bucy filter is constructed, and a continuous time state estimation value of the reactive compensation device is obtained. By the method, an unbiased estimation value of the reactive compensation device can be obtained, and process noise and measurement noise interference of the reactive compensation device can be effectively filtered; and the method has a better filtering effect compared with the conventional method in which an observer is used and very suitable for electrical equipment such as the reactive compensation device which is complex in electromagnetic interference.

Description

Method for estimating state continuous time based on Kalman Bush filtering
Technical field
The present invention relates to reactive power compensator Control System Design field in iron and steel metallurgical industry, specifically belong to a kind of reactive power compensator method for estimating state continuous time based on Kalman Bush filtering.
Background technology
TCR type reactive power compensator has important function for voltage fluctuation in the solution iron and steel metallurgical industry, power factor regulation, the reactive power compensator PID control structures that adopt based on the output feedback during engineering is used at present more, generally speaking STATE FEEDBACK CONTROL is exported FEEDBACK CONTROL and can be obtained better sound attitude control performance, and state observer is the basis of state feedback, and the state observer that therefore designs a kind of excellence just becomes the basis of reactive compensation control system.Traditional observer based on imperial Burger method is only suitable for state observation and there is no the effect of filtering, can't eliminate for the process noise that exists in system and measurement noise, filter based on Kalman Bush method can be observed state, therefore the random interfering signal that exists in again can filtering appts is fit to be applied to this power electronic system of reactive power compensator very much.
Summary of the invention
The technical problem to be solved in the present invention is: a kind of method for estimating state continuous time based on Kalman Bush filtering is provided, and the reactive power compensator state under the noise jamming environment of can obtaining is without inclined to one side estimation.
The present invention solves the problems of the technologies described above the technical scheme of taking to be: method for estimating state continuous time based on Kalman Bush filtering is characterized in that:
Obtain state equation continuous time under reactive power compensator white noise disturbed condition; And with the process interference noise matrix in this state equation with measure in noise matrix substitution Riccati equation, obtain the Kalman Bush filter gain coefficient of Kalman Bush filter by finding the solution Riccati equation continuous time; Structure Kalman Bush filter obtains reactive power compensator state estimation continuous time value.
As stated above, it is characterized in that: it comprises the following steps:
Step 1, sampling reactive power compensator thyristor control angle u (t) are as the input data, sampling reactive power compensator reactive power y (t) is as the output data, utilize the Model Distinguish algorithm according to input, output data acquisition reactive power compensator continuous time model, concrete model is described as x · ( t ) = Ax ( t ) + Bu ( t ) + B ω w ( t ) y ( t ) = Cx ( t ) + v ( t ) , Wherein x (t) is the t moment system state variables value that measures,
Figure BDA00002912965400012
The differential of expression x (t), w (t) is 1 * 1 process random noise, A, B, C, B ωBe coefficient matrix, and A is n * n matrix, B is n * 1 matrix, and C is 1 * n matrix, B ωBe n * 1 matrix, v (t) is for measuring random noise;
The variance of step 2, computational process random noise w (t) is process interference noise matrix W, and the variance of measuring random noise v (t) namely measures noise matrix V, and its computing formula is as follows:
W = 1 L W Σ t = t W 0 t = t We ( w ( t ) - w ‾ ) 2 ,
Wherein
Figure BDA00002912965400022
Be the average of process noise, L WBe the data length of w (t), t W0Be the initial time of w (t), t WeBe the termination moment of w (t);
V = 1 L W Σ t = t V 0 t = t Ve ( v ( t ) - v ‾ ) 2 ,
Wherein
Figure BDA00002912965400024
Be the average of process noise, L WBe the data length of v (t), t V0Be the initial time of v (t), t VeBe the termination moment of v (t);
Step 3, the process interference noise matrix W that obtains according to step 2 and measure noise matrix V, and coefficient matrices A, C, B in step 1 ω, find the solution Riccati equation
Figure BDA00002912965400025
Obtain positive definite symmetric matrices P; The wherein transposition computing of symbol " T " representing matrix, symbol " 1 " expression is carried out inversion operation to matrix;
Step 4, the positive definite symmetric matrices P that tries to achieve by step 3, computer card Germania Bush filter gain COEFFICIENT K=P * C T* V -1
Step 5, utilize u (t), y (t) structure Kalman Bush filter, the continuous time filter structure is following form: x ^ · ( t ) = A x ^ ( t ) + Bu ( t ) + K ( y ( t ) - C x ^ ( t ) ) , Wherein Be the estimated value of x (t),
Figure BDA00002912965400028
For
Figure BDA00002912965400029
Differential.
Beneficial effect of the present invention is: this method not only can obtain the reactive power compensator state without inclined to one side estimation, but also can and measure noise jamming and carry out effective filtering the reactive power compensator process noise, more traditional state observer has better filter effect, is fit to very much be applied to the power equipment of this electromagnetic interference complexity of reactive power compensator.
Description of drawings
Fig. 1 is the flow chart of one embodiment of the invention.
Fig. 2 is reactive power compensator the first state estimation value curve.
Fig. 3 is reactive power compensator the second state estimation value curve.
Fig. 4 is that the actual output reactive power curve of reactive power compensator is estimated curve of output contrast effect figure with adopting this method.
Embodiment
Based on reactive power compensator method for estimating state continuous time of Kalman Bush filtering, obtain state equation continuous time under reactive power compensator white noise disturbed condition; And with the process interference noise matrix W in this state equation with measure in noise matrix V substitution Riccati equation, obtain the Kalman Bush filter gain coefficient of Kalman Bush filter by finding the solution Riccati equation continuous time; Structure Kalman Bush filter obtains reactive power compensator state estimation continuous time value.
Fig. 1 is the flow chart of one embodiment of the invention, and it specifically comprises the following steps:
Step 1, sampling reactive power compensator thyristor control angle u (t) are as the input data, sampling reactive power compensator reactive power y (t) is as the output data, utilize the Model Distinguish algorithm according to input, output data acquisition reactive power compensator continuous time model, concrete model is described as x · ( t ) = Ax ( t ) + Bu ( t ) + B ω w ( t ) y ( t ) = Cx ( t ) + v ( t ) , Wherein x (t) is the t moment system state variables value that measures,
Figure BDA00002912965400032
The differential of expression x (t), w (t) is 1 * 1 process random noise, A, B, C, B ωBe coefficient matrix, and A is n * n matrix, B is n * 1 matrix, and C is 1 * n matrix, B ωBe n * 1 matrix, v (t) is for measuring random noise;
The variance of step 2, computational process random noise w (t) is process interference noise matrix W, and the variance of measuring random noise v (t) namely measures noise matrix V, and its computing formula is as follows:
W = 1 L W Σ t = t W 0 t = t We ( w ( t ) - w ‾ ) 2 ,
Wherein
Figure BDA00002912965400034
Be the average of process noise, L WBe the data length of w (t), t W0Be the initial time of w (t), t WeBe the termination moment of w (t);
V = 1 L W Σ t = t V 0 t = t Ve ( v ( t ) - v ‾ ) 2 ,
Wherein
Figure BDA00002912965400036
Be the average of process noise, L WBe the data length of v (t), t V0Be the initial time of v (t), t VeBe the termination moment of v (t);
Step 3, the process interference noise matrix W that obtains according to step 2 and measure noise matrix V, and coefficient matrices A, C, B in step 1 ω, find the solution Riccati equation
Figure BDA00002912965400037
Obtain positive definite symmetric matrices P; The wherein transposition computing of symbol " T " representing matrix, symbol " 1 " expression is carried out inversion operation to matrix;
Step 4, the positive definite symmetric matrices P that tries to achieve by step 3, computer card Germania Bush filter gain COEFFICIENT K=P * C T* V -1
Step 5, utilize u (t), y (t) structure Kalman Bush filter, the continuous time filter structure is following form: x ^ · ( t ) = A x ^ ( t ) + Bu ( t ) + K ( y ( t ) - C x ^ ( t ) ) , Wherein Be the estimated value of x (t),
Figure BDA000029129654000310
For
Figure BDA000029129654000311
Differential.
Be connected to a TCR type reactive power compensator on certain 6.5kV of steel mill bus, every phase reactance inductance value L=18.7mH, utilize open loop to control compensation arrangement is carried out the Model Distinguish experiment, the sample reactive power y (t) of thyristor control angle u (t) and system's output in 1 second, utilize Model Distinguish algorithm acquisition reactive power compensator system model to be:
x · ( t ) = - 1 0.902553153466 8 - 188.779022142286 148.78015995 7991 2 2.4037216595 3 25 x ( t ) + - 18 56 . 51 - 1 15.25 u ( t ) + - 0.00 1 7876 - 0.0117144 w ( t ) y ( t ) = 2176 500 0 - 445 8 700 x ( t ) + v ( t ) ,
Calculate by step 2 and obtain the variance W=1 that process noise disturbs w (t), measure the variance V=1 of noise jamming v (t).
Separate Riccati equation by step 3, can get positive definite symmetric matrices P and be:
P = 10 - 8 × 0 . 019908481942324 0.133937002203074 0.133937002203074 0.916964105134374 .
According to step 4 computer card Germania Bush filter gain COEFFICIENT K be:
K = - 0.001638768022482 - 0.011733290026127 , K is also a matrix.
According to step 5 structure Kalman Bush filter, its expression formula is:
x ^ · ( t ) = - 10.9025531534668 - 188.7790221402286 148.7801599579912 2.4037216595325 x ^ ( t ) + - 1856.51 - 115.25 u ( t )
+ - 0.001638768022482 - 0.011733290026127 ( y ( t ) - 21765000 - 4458700 x ^ ( t ) ) .
Above-mentioned Kalman Bush filter abbreviation can be got
x ^ · ( t ) = 35656.9 - 7495.6 255524.1 - 52312.9 x ^ ( t ) + - 1856.51 - 115.25 u ( t ) + - 0.001638768022482 - 0.011733290026127 y ( t )
According to the Kalman Bush filter after abbreviation, with actual reactive-load compensator input u (t), output data y (t) substitution state estimation formula, (state determines according to the model that identification obtains can to get 2 kinds of states of the reactive power compensator shown in accompanying drawing 2 and accompanying drawing 3, model parameter is different, and state is just different) estimation curve.Can find from accompanying drawing 2 and 3, can follow the tracks of rapidly the variation of virtual condition when estimated state changes in system, show that Kalman Bush filter has status tracking ability fast.But significantly fluctuation has appearred in the estimated state instantaneous value when virtual condition changes, although fluctuation disappears very soon, can cause shake for control system, and this point needs to continue research to eliminate this phenomenon.
2 kinds of states of reactive power compensator that above-mentioned estimation is obtained utilize computing formula The idle output of estimating system, its curve as shown in Figure 4, relatively the similarity degree between output estimation curve and actual curve can be found, except estimating that when larger variation occurs system's virtual condition output valve has very large momentary fluctuation, all the other can both be consistent with real output value constantly, show that the present invention designs the Kalman Bush filter that obtains and has filtering preferably and state estimation ability.

Claims (2)

1. based on method for estimating state continuous time of Kalman Bush filtering, it is characterized in that:
Obtain state equation continuous time under reactive power compensator white noise disturbed condition; And with the process interference noise matrix in this state equation with measure in noise matrix substitution Riccati equation, obtain the Kalman Bush filter gain coefficient of Kalman Bush filter by finding the solution Riccati equation continuous time; Structure Kalman Bush filter obtains reactive power compensator state estimation continuous time value.
2. method for estimating state continuous time based on Kalman Bush filtering according to claim 1, it is characterized in that: it specifically comprises the following steps:
Step 1, sampling reactive power compensator thyristor control angle u (t) are as the input data, sampling reactive power compensator reactive power y (t) is as the output data, utilize the Model Distinguish algorithm according to input, output data acquisition reactive power compensator continuous time model, concrete model is described as
Figure FDA00002912965300011
Wherein x (t) is the t moment system state variables value that measures,
Figure FDA00002912965300012
The differential of expression x (t), w (t) is 1 * 1 process random noise, A, B, C, B ωBe coefficient matrix, and A is n * n matrix, B is n * 1 matrix, and C is 1 * n matrix, B ωBe n * 1 matrix, v (t) is for measuring random noise;
The variance of step 2, computational process random noise w (t) is process interference noise matrix W, and the variance of measuring random noise v (t) namely measures noise matrix V, and its computing formula is as follows:
W = 1 L W Σ t = t W 0 t = t We ( w ( t ) - w ‾ ) 2 ,
Wherein
Figure FDA00002912965300014
Be the average of process noise, L WBe the data length of w (t), t W0Be the initial time of w (t), t WeBe the termination moment of w (t);
V = 1 L W Σ t = t V 0 t = t Ve ( v ( t ) - v ‾ ) 2 ,
Wherein Be the average of process noise, L WBe the data length of v (t), t V0Be the initial time of v (t), t VeBe the termination moment of v (t);
Step 3, the W and the V that obtain according to step 2, and coefficient matrices A, C, B in step 1 ω, find the solution Riccati equation
Figure FDA00002912965300017
Obtain positive definite symmetric matrices P; The wherein transposition computing of symbol " T " representing matrix, symbol " 1 " expression is carried out inversion operation to matrix;
Step 4, the positive definite symmetric matrices P that tries to achieve by step 3, computer card Germania Bush filter gain COEFFICIENT K=P * C T* V -1
Step 5, utilize u (t), y (t) structure Kalman Bush filter, the continuous time filter structure is following form: x ^ · ( t ) = A x ^ ( t ) + Bu ( t ) + K ( y ( t ) - C x ^ ( t ) ) , Wherein
Figure FDA00002912965300022
Be the estimated value of x (t), For Differential.
CN201310080128.9A 2013-03-13 2013-03-13 Continuous time state estimation method based on Kalman-Bucy filter Active CN103166233B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310080128.9A CN103166233B (en) 2013-03-13 2013-03-13 Continuous time state estimation method based on Kalman-Bucy filter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310080128.9A CN103166233B (en) 2013-03-13 2013-03-13 Continuous time state estimation method based on Kalman-Bucy filter

Publications (2)

Publication Number Publication Date
CN103166233A true CN103166233A (en) 2013-06-19
CN103166233B CN103166233B (en) 2015-06-17

Family

ID=48589078

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310080128.9A Active CN103166233B (en) 2013-03-13 2013-03-13 Continuous time state estimation method based on Kalman-Bucy filter

Country Status (1)

Country Link
CN (1) CN103166233B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110850817A (en) * 2019-10-18 2020-02-28 杭州电子科技大学 Safety estimation method of networked industrial control system
CN111852673A (en) * 2020-07-31 2020-10-30 中船动力有限公司 Kalman filtering-based rotating speed noise suppression method and rotating speed noise suppression module
CN113625214A (en) * 2021-08-10 2021-11-09 广东工业大学 Magnetometer electromagnetic interference diagnosis filtering method and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63283430A (en) * 1987-05-15 1988-11-21 Fuji Electric Co Ltd Reactive power compensation system by stochastic optimal control
CN102744379A (en) * 2012-03-07 2012-10-24 中冶南方工程技术有限公司 Crystallizer control system state estimation method based on Kalman filtering

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63283430A (en) * 1987-05-15 1988-11-21 Fuji Electric Co Ltd Reactive power compensation system by stochastic optimal control
CN102744379A (en) * 2012-03-07 2012-10-24 中冶南方工程技术有限公司 Crystallizer control system state estimation method based on Kalman filtering

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
侯祥林等: "基于动态设计变量优化方法的代数黎卡提方程算法与应用", 《沈阳建筑大学学报(自然科学版)》 *
冯国昌等: "预测方法在无功功率动态补偿中的应用及仿真", 《2001中国钢铁年会论文集》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110850817A (en) * 2019-10-18 2020-02-28 杭州电子科技大学 Safety estimation method of networked industrial control system
CN111852673A (en) * 2020-07-31 2020-10-30 中船动力有限公司 Kalman filtering-based rotating speed noise suppression method and rotating speed noise suppression module
CN113625214A (en) * 2021-08-10 2021-11-09 广东工业大学 Magnetometer electromagnetic interference diagnosis filtering method and system
CN113625214B (en) * 2021-08-10 2023-08-29 广东工业大学 Magnetometer electromagnetic interference diagnosis filtering method and system

Also Published As

Publication number Publication date
CN103166233B (en) 2015-06-17

Similar Documents

Publication Publication Date Title
Li et al. Fault-tolerant control of Markovian jump stochastic systems via the augmented sliding mode observer approach
Shoji et al. Estimation for nonlinear stochastic differential equations by a local linearization method
Zhong et al. State estimation based on fractional order sliding mode observer method for a class of uncertain fractional-order nonlinear systems
CN103674001B (en) A kind of optical fibre gyro denoising method based on strengthening self-adaptation time-frequency method
CN103166233A (en) Continuous time state estimation method based on Kalman-Bucy filter
CN101860294A (en) Method for removing chattering of sliding mode control of permanent magnet synchronous motor
Hua et al. Robust delay-range-dependent non-fragile H∞ filtering for uncertain neutral stochastic systems with Markovian switching and mode-dependent time delays
CN107656437A (en) Magnetic suspension rotor system based on disturbance observer mismatches the control method of disturbance
Yamada et al. Japan’s output gap estimation and ℓ 1 trend filtering
CN105867118A (en) Improved motor position servo system adaptive robustness control method
CN101832849B (en) Method for controlling soft start of vibrating meter based on three-parameter control
CN104155573A (en) Electric power system low frequency oscillation detection method based on morphology
CN103399589A (en) Random vibration control method for electro-hydraulic acceleration servo system
CN103592152A (en) Acoustic method for determining cavitation of inlet portion of runner blade of model turbine
CN103001567A (en) Multi-mode inverse model identification method for speed regulating system of six-phase permanent magnet synchronous linear motor
Mishura et al. On drift parameter estimation in models with fractional Brownian motion by discrete observations
CN103199546A (en) Optimal secondary regulator of dynamic reactive power compensation device and design method thereof
CN103166232B (en) Reactive compensation device state estimation method based on Kalman filtering
CN113791543A (en) Finite time quantization control method of static var compensator based on disturbance observer
CN107947149B (en) Power system time lag dependence robust stability determination method based on Wirtinger inequality
CN104050363B (en) thermal process data filtering method and device thereof
Li et al. The research of weak fault signal detection based on the Duffing oscillator coupled synchronization
CN105373094A (en) Industrial process dynamic model identification apparatus based on data fast sampling
Wenjing et al. Power Quality Composite Disturbance Recognition Based on Grid Optimization SVM
CN103176406B (en) A kind of continuous time filter converts the method for discrete time filter to

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant