CN103176406A - Method for transforming continuous-time filter to discrete-time filter - Google Patents
Method for transforming continuous-time filter to discrete-time filter Download PDFInfo
- Publication number
- CN103176406A CN103176406A CN2013100793047A CN201310079304A CN103176406A CN 103176406 A CN103176406 A CN 103176406A CN 2013100793047 A CN2013100793047 A CN 2013100793047A CN 201310079304 A CN201310079304 A CN 201310079304A CN 103176406 A CN103176406 A CN 103176406A
- Authority
- CN
- China
- Prior art keywords
- discrete
- time filter
- filter
- time
- continuous
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000001131 transforming effect Effects 0.000 title abstract 2
- 239000011159 matrix material Substances 0.000 claims abstract description 31
- 238000005070 sampling Methods 0.000 claims abstract description 9
- 238000005530 etching Methods 0.000 claims description 3
- 238000013461 design Methods 0.000 abstract description 16
- 238000011161 development Methods 0.000 abstract description 2
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 230000009466 transformation Effects 0.000 abstract 1
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000010959 steel Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012850 discrimination method Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Feedback Control In General (AREA)
Abstract
The invention provides a method for transforming a continuous-time filter to a discrete-time filter. The method includes: sampling input quantity and output quantity of a controlled system, and utilizing an identification algorithm for obtaining a continuous-time model of the system; constructing the continuous-time filter according to the continuous-time model; adopting a partial differential equation method to compute a coefficient matrix of the discrete-time filter according to coefficients in a continuous-time filter equation and adopted time of a discrete system; and constructing a discrete-time filter structure. The discrete-time filter is obtained by performing discrete transformation to the designed continuous-time filter. Compared with an existing discrete-time filter design method, the method has the advantages that discretization processes of a controlled object and filter designing processes based on the discrete system are decreased, and by utilizing advantages of a filter design theory based on a continuous-time system, the filter excellent in performances can be designed, system design and development time can be saved, and the method is particularly suitable for practical engineering application of digital control systems.
Description
Technical field
The present invention relates to industrial automation control system design field in iron and steel metallurgical industry, be specifically related to a kind of method that continuous time filter converts discrete time filter to.
Technical background
Classical control theory and modern control theory are all take continuous time model as research object, a lot of ripe design of filter theories also are based on the continuous time filter structure and design, and currently having entered the digital control epoch, the wave filter of form need to convert the discrete time form to and just can be applied to reality continuous time.Discrete time filter is designed with special method for designing at present, but the basis of those methods for designing is plant models of discrete time, and filter characteristic design also must convert the form in discrete system to, often makes troubles for the deviser.
Summary of the invention
The technical problem to be solved in the present invention is: a kind of method that provides continuous time filter to convert discrete time filter to, neither affect the analysis to controlled device continuous time, and the wave filter that design can be obtained again is applied in digital control system.
The present invention solves the problems of the technologies described above the technical scheme of taking to be: a kind of continuous time filter converts the method for discrete time filter to, it is characterized in that: it comprises the following steps:
S1, sampling controlled system input quantity and output quantity utilize identification algorithm to obtain the continuous time model of system;
S2, build continuous time filter according to continuous time model;
S3, according to the coefficient in the continuous time filter equation, and employing time of discrete system, adopt the method for partial differential equation to calculate the discrete time filter matrix of coefficients;
S4, structure discrete time filter structure.
Press such scheme, in described step S1, continuous time model is
The quantity of state of x (t) etching system when being t wherein,
The differential of expression x (t), u (t) are that input quantity, y (t) are output quantity, and w (t) is 1 * 1 process random noise, and v (t) is for measuring random noise, A, B, C, B
ωBe the State Equation Coefficients matrix, and A is n * n matrix, B is n * 1 matrix, and C is 1 * n matrix, B
ωBe n * 1 matrix.
Further, in described step S2, the continuous time filter formula of structure is:
Wherein
Be the estimated value of x (t), K is the filter gain matrix;
In described step S3, the discrete time filter matrix of coefficients comprises AD, BD, KD,
Computing formula is respectively:
T wherein
SBe the sampling time of discrete system, t is variable integral time;
The discrete time filter structure that builds in described step S4 is:
Wherein
Be T
S* k system estimation constantly state, k are the arithmetic number greater than zero.
Beneficial effect of the present invention is: this method is carried out discrete transform to designing the continuous time filter that obtains, thereby obtain discrete time filter, compare with current discrete filter method for designing, reduced controlled device is carried out the process of discretize and carried out the process of design of filter based on discrete system, utilized the advantage based on continuous time system design of filter theory, design not only can design the wave filter that obtains excellent performance, and can also save the systems design and development time, be fit to very much the practical implementation of digital control system.
Description of drawings
Fig. 1 is the process flow diagram 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 reactive power compensator output reactive power curve and estimation curve of output.
Embodiment
Fig. 1 is the process flow diagram of one embodiment of the invention, and it comprises the following steps: S1, sampling controlled system input quantity and output quantity, and utilize identification algorithm to obtain the continuous time model of system; S2, build continuous time filter according to continuous time model; S3, according to the coefficient in the continuous time filter equation, and employing time of discrete system, adopt the method for partial differential equation to calculate the discrete time filter matrix of coefficients; S4, structure discrete time filter structure.
In step S1, continuous time model is
The quantity of state of x (t) etching system when being t wherein,
The differential of expression x (t), u (t) are that input quantity, y (t) are output quantity, and w (t) is 1 * 1 process random noise, and v (t) is for measuring random noise, A, B, C, B
ωBe the State Equation Coefficients matrix, and A is n * n matrix, B is n * 1 matrix, and C is 1 * n matrix, B
ωBe n * 1 matrix.
In step S2, the continuous time filter formula of structure is:
Wherein
Be the estimated value of x (t), K is the filter gain matrix.
In step S3, the discrete time filter matrix of coefficients comprises AD, BD, KD,
Computing formula is respectively:
T wherein
SBe the sampling time of discrete system, t is variable integral time.
The discrete time filter structure that builds in described step S4 is:
Wherein
Be T
S* k system estimation constantly state, k are the arithmetic number greater than zero.
The present invention will be further described below in conjunction with instantiation.
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 system is carried out the Model Distinguish experiment, the reactive power y (t) of sampling interior thyristor control angle u (t) in 1 second and system's output, the sampling period is T
S=0.0001 second, utilize state equation discrimination method acquisition continuous time reactive power compensator system model to be:
。
Can get Kalman Bush filter gain matrix K according to the Design on Kalman Filter method is:
According to step S2 structure Kalman Bush wave filter, its expression formula is:
Above-mentioned Kalman Bush wave filter abbreviation can be got:
Above-mentioned matrix
Utilize step S3 design factor matrix
Matrix of coefficients BD:
Matrix of coefficients KD:
On the basis that obtains above-mentioned coefficient of dispersion matrix A D, BD, KD, just can construct the Kalman Bush wave filter of discrete time form, its structure is as follows:
In order to verify the correctness of the discrete time filter conversion method that the present invention proposes, this paper tests the above-mentioned discrete form wave filter substitution real system that is converted to, 2 kinds of state estimation curves as shown in accompanying drawing 2 and accompanying drawing 3 have been obtained, due to the system state of estimating can't and the state of reality between compare, in order to verify the error between observed reading and actual value, will export according to the estimation that estimated state calculates
Contrast with reality output, its curve as shown in Figure 4.
Can find from accompanying drawing 4, estimate almost to overlap between the output valve of the output valve obtain and reality, be enough to show that the Kalman Bush wave filter of discretize has good estimation effect, have the state observation performance that design obtains based on continuous time system fully, verified that the continuous filter of the present invention's proposition converts correctness and the science of the method for discrete time filter to.
Claims (3)
1. a continuous time filter converts the method for discrete time filter to, and it is characterized in that: it comprises the following steps:
S1, sampling controlled system input quantity and output quantity utilize identification algorithm to obtain the continuous time model of system;
S2, build continuous time filter according to continuous time model;
S3, according to the coefficient in the continuous time filter equation, and employing time of discrete system, adopt the method for partial differential equation to calculate the discrete time filter matrix of coefficients;
S4, structure discrete time filter structure.
2. continuous time filter according to claim 1 converts the method for discrete time filter to, it is characterized in that: in described step S1, continuous time model is
The quantity of state of x (t) etching system when being t wherein,
The differential of expression x (t), u (t) are that input quantity, y (t) are output quantity, and w (t) is 1 * 1 process random noise, and v (t) is for measuring random noise, A, B, C, B
ωBe the State Equation Coefficients matrix, and A is n * n matrix, B is n * 1 matrix, and C is 1 * n matrix, B
ωBe n * 1 matrix.
3. continuous time filter according to claim 2 converts the method for discrete time filter to, it is characterized in that: in described step S2, the continuous time filter formula of structure is:
Wherein
Be the estimated value of x (t), K is the filter gain matrix;
In described step S3, the discrete time filter matrix of coefficients comprises AD, BD, KD,
Computing formula is respectively:
T wherein
SBe the sampling time of discrete system, t is variable integral time;
The discrete time filter structure that builds in described step S4 is:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310079304.7A CN103176406B (en) | 2013-03-13 | 2013-03-13 | A kind of continuous time filter converts the method for discrete time filter to |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310079304.7A CN103176406B (en) | 2013-03-13 | 2013-03-13 | A kind of continuous time filter converts the method for discrete time filter to |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103176406A true CN103176406A (en) | 2013-06-26 |
| CN103176406B CN103176406B (en) | 2015-09-02 |
Family
ID=48636362
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310079304.7A Active CN103176406B (en) | 2013-03-13 | 2013-03-13 | A kind of continuous time filter converts the method for discrete time filter to |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103176406B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1246988A (en) * | 1997-02-10 | 2000-03-08 | 艾利森电话股份有限公司 | Programmable analog bandpass filtering apparatus and method and design method for discrete time filter |
| CN1262812A (en) * | 1998-01-26 | 2000-08-09 | 皇家菲利浦电子有限公司 | Time discrete filter |
| US20090086989A1 (en) * | 2007-09-27 | 2009-04-02 | Fujitsu Limited | Method and System for Providing Fast and Accurate Adaptive Control Methods |
| CN102944994A (en) * | 2012-12-09 | 2013-02-27 | 冶金自动化研究设计院 | Robust fuzzy control method for hydraulic loop based on uncertain discrete model |
-
2013
- 2013-03-13 CN CN201310079304.7A patent/CN103176406B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1246988A (en) * | 1997-02-10 | 2000-03-08 | 艾利森电话股份有限公司 | Programmable analog bandpass filtering apparatus and method and design method for discrete time filter |
| CN1262812A (en) * | 1998-01-26 | 2000-08-09 | 皇家菲利浦电子有限公司 | Time discrete filter |
| US20090086989A1 (en) * | 2007-09-27 | 2009-04-02 | Fujitsu Limited | Method and System for Providing Fast and Accurate Adaptive Control Methods |
| CN102944994A (en) * | 2012-12-09 | 2013-02-27 | 冶金自动化研究设计院 | Robust fuzzy control method for hydraulic loop based on uncertain discrete model |
Non-Patent Citations (1)
| Title |
|---|
| 李琳,厉明,艾华: "基于微型编码器的点击LQG控制器设计方法", 《传感技术学报》, vol. 23, no. 6, 30 June 2010 (2010-06-30) * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103176406B (en) | 2015-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101793918B (en) | Voltage sag detection method | |
| CN102890446B (en) | A kind of method for designing of IMC-PID controller of non-side's time lag system | |
| CN107271768A (en) | A kind of least square fitting Dynamic Frequency Measurement method | |
| Hu et al. | Dynamic state estimation of power systems with quantization effects: A recursive filter approach | |
| CN102818921A (en) | Method for calculating amplitude and phase of alternating current signal based on iterative Fourier transform | |
| CN102946253B (en) | Data sampling method and system and the application process in parameter identification thereof and system | |
| CN104698846A (en) | Specified performance back-stepping control method of mechanical arm servo system | |
| CN105955025B (en) | A Disturbance Compensation and Suppression Method for Generalized Uncertain Systems | |
| CN107478896A (en) | A kind of frequency adaptive harmonic current detection method based on cascade Generalized Integrator | |
| CN107168071A (en) | A kind of nonlinear system Auto-disturbance-rejection Control based on interference observer | |
| CN107565553A (en) | A kind of power distribution network robust dynamic state estimator method based on UKF | |
| CN109669072B (en) | Self-adaptive synchronous phasor measurement method for power distribution network | |
| CN104270055A (en) | Parameter self-correcting method of position loop IP controller of alternating current servo system | |
| CN103595062B (en) | Generator wide area damp control method based on model-free adaption control algolithm | |
| CN107168072A (en) | A kind of non-matching interference system Auto-disturbance-rejection Control based on interference observer | |
| CN105159065B (en) | A kind of non-linear Active Disturbance Rejection Control system stability judgment method | |
| CN111488718A (en) | Closed-loop identification method for comprehensive load mechanism model of power distribution network | |
| Zong et al. | Parameter identification of dual-rate Hammerstein-Volterra nonlinear systems by the hybrid particle swarm-gradient algorithm based on the auxiliary model | |
| CN103336432B (en) | A kind of fractional order adaptive signal processor based on fractional order method of steepest descent | |
| CN104852389A (en) | Static var compensator controlling device for improving system transient stability | |
| CN103166232A (en) | Reactive compensation device state estimation method based on Kalman filtering | |
| CN102566427A (en) | Aircraft robust control method | |
| Dai et al. | Dealiasing harmonic balance method for obtaining periodic solutions of an aeroelastic system | |
| CN103176406B (en) | A kind of continuous time filter converts the method for discrete time filter to | |
| CN109001975B (en) | A multi-model fractional-order control method for industrial heating furnaces |
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 |