CN102768528A - Detecting device and detecting method for control performance of multiple-input multiple-output control system - Google Patents
Detecting device and detecting method for control performance of multiple-input multiple-output control system Download PDFInfo
- Publication number
- CN102768528A CN102768528A CN2012102645280A CN201210264528A CN102768528A CN 102768528 A CN102768528 A CN 102768528A CN 2012102645280 A CN2012102645280 A CN 2012102645280A CN 201210264528 A CN201210264528 A CN 201210264528A CN 102768528 A CN102768528 A CN 102768528A
- Authority
- CN
- China
- Prior art keywords
- output
- index
- matrix
- single loop
- performance
- 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
Images
Landscapes
- Feedback Control In General (AREA)
Abstract
The invention discloses a detecting device and a detecting method for control performance of a multiple-input multiple-output control system in the technical field of performance detection of control systems. The detecting device comprises a decoupling filter, a delay estimator, a single circuit performance detector and an index weighting unit. Modeling need not be performed to the control system, and accordingly calculation is simple, algorithm efficiency is high, and on-line calculation is facilitated.
Description
Technical field
The invention belongs to the Performance Detection technical field of control system, relate in particular to a kind of control performance pick-up unit and method of multiple-input, multiple-output control system.
Background technology
At industrial control field, the control loop of production run constantly increases, and production technology requires to improve day by day to the control of production run.According to statistics; There is problem that 60% controller nearly exists poor performance in current a lot of Industry Control system, and the control loop number of current production run is many simultaneously; Simple artificial examination and maintenance, time-consuming, the effort, and the reduction of control system performance of relying on; Except meeting reduce product quality, increase operating cost, reduce equipment service time, also possibly cause safety problem; On the other hand, even if the operation at the beginning of performance better controlled device, along with the prolongation of service time, controller also can wear out, control performance can correspondingly reduce.Reason for the potential degeneration of controller is many-sided; At first be exactly current disturbance and dead band; And system other dynamically as irreversible zero point etc.; What controller parameter was adjusted besides is improper, also has strain, the fault of equipment, the hardware failure of control system etc. all can become the potential cause that controller performance is degenerated.If we can detect the performance of control system effectively, will increase work efficiency greatly, reduce production costs, improve the validity of control.If can the performance of control system be detected effectively, will increase work efficiency greatly, reduce production costs, improve the validity of control.
Mimo systems is ubiquitous in the industrial process, and in reality, it is carried out performance monitoring and detect that important current demand is arranged.But because its complex structure; All there is coupling between each variable and between the loop; The factor that influences its control performance is many; Make its Performance Detection complicated, be difficult in actual industrial process, use, have important theory based on this succinct practical multiple-input, multiple-output control system Performance Detection algorithm and be worth and using value.
Summary of the invention
Complicated to mentioning the existing system Performance Detection in the above-mentioned background technology, be subject to deficiencies such as interference, the present invention proposes a kind of control performance pick-up unit and method of multiple-input, multiple-output control system.
Technical scheme of the present invention is that a kind of control performance pick-up unit of multiple-input, multiple-output control system is characterized in that this device comprises the decoupling zero wave filter, postpones estimator, single loop property detector and index weighter;
Said decoupling zero wave filter is connected with the index weighter with delay estimator, single loop property detector respectively; Postponing estimator is connected with the single loop property detector; The single loop property detector is connected with the index weighter;
The linear decoupling zero of said decoupling zero wave filter realization system output; Postpone the delay that estimator is used for calculation of filtered output; The single loop performance index of single loop property detector calculation of filtered output; The Comprehensive Control performance index that the index weighter is used to calculate the weighting coefficient of each single loop index and comprehensively obtains mimo systems.
A kind of control performance detection method is characterized in that this method may further comprise the steps:
Step 1: said decoupling zero wave filter is gathered and filtering system's output vector of multiple-input, multiple-output control system, obtains normalized vector, further obtains the eigenwert and the unit character vector of the correlation matrix of normalized vector; Obtain the filtering output matrix at last;
Step 2: the system delay that utilizes said delay estimator calculation of filtered output matrix;
Step 3: the performance index of utilizing said single loop property detector calculation of filtered output matrix;
Step 4: utilize the weighting coefficient of said index weighter calculation of filtered output matrix, the combination property detected value of controlled system.
The computing formula of said filtering output matrix is:
Wherein:
M is the matrix that the unit character vector is formed;
Y is system's output vector.
The computing formula of said performance index is:
Wherein:
The computing formula of said weighting coefficient is:
Wherein:
ω
iBe weighting coefficient;
λ
iI eigenwert for correlation matrix.
The computing formula of said combination property detected value is:
Wherein:
η is the combination property detected value.
The present invention need not system is carried out modeling; (mutual matrix is the expansion of delay in mimo systems of singly going into singly to go out in the system more needn't to ask for the mutual matrix of system; Be not only based on object model and also calculate very complicated); Thereby calculating is succinct and efficiency of algorithm is high, is easy in line computation.Simultaneously; This invention directly uses the regular job number of control system to calculate, and need not to make an experiment, and more can not produce any influence to the normal operation of system; Be the method and apparatus of the friendly type of no invasive system, can in actual control system, use very easily.In addition, this Device Testing result is normalized, and between [0,1], it is easy to understand as a result.
Description of drawings
Fig. 1 mimo systems control performance detects figure;
The output sampling of Fig. 2 system; 1 sampling of Fig. 2 (a) system output variable; 2 samplings of Fig. 2 (b) system output variable;
The filtering output of Fig. 3 system; The filtering output variable 1 of Fig. 3 (a) system; The filtering output variable 2 of Fig. 3 (b) system.
Embodiment
Below in conjunction with accompanying drawing, preferred embodiment is elaborated.Should be emphasized that following explanation only is exemplary, rather than in order to limit scope of the present invention and application thereof.
The invention provides a kind of succinct, effectively, need priori few, be easy to calculate, actual control system normally moved multiple-input, multiple-output control system method for testing performance and the device that does not have influence.
For promoting the controlling level of multiple-input, multiple-output control system, keep watch on its performance variation, the present invention provides the method for testing performance and the device of multiple-input, multiple-output control system.As shown in Figure 1, the present invention mainly contains four parts and forms: decoupling zero wave filter, delay estimator, single loop property detector and index weighter.The each several part major function is following: the linear decoupling zero of decoupling zero wave filter realization system output; Postpone the delay that estimator calculates each filtering output; The single loop property detector is through filtering output and postpone to calculate the single loop performance index of each filtering output; The Comprehensive Control performance index that the index weighter is used to calculate the weighting coefficient of each single loop index and comprehensively obtains mimo systems.
The decoupling zero wave filter reads the close loop maneuver number to carry out outputing it to after the filtering and postpones estimator and do input; The output that postpones output and the decoupling zero wave filter of estimator is given the single loop property detector and is done input, and the index weighter of exporting to of the output of single loop property detector and wave filter is done the calculating of importing the realization integrated performance index mimo systems is carried out Performance Detection.This method and apparatus is following:
1. decoupling zero wave filter
Realize the collection and the filtering of closed loop data through the decoupling zero wave filter, the Performance Detection of mimo systems is converted into the Performance Detection of singly going into singly to go out system.The decoupling zero filtering algorithm is following:
With the output vector Y=[Y of system
1, Y
2... Y
n]
TAfter normalization process was carried out in sampling, it was following to obtain normalized vector X:
X=[X
1,X
2,…X
i,…X
n]
T (1)
Wherein,
E (Y
i) be the average of the element of system's output vector;
Mean square deviation for the element of system's output vector.
The correlation matrix R of normalized vector X calculates as follows:
Obtain the eigenvalue of system through separating following equation
1, λ
2... λ
nWith the vectorial matrix M=[M that forms of the unit character of correspondence
1, M
2... M
n]
T:
RM=λM (3)
If R is that symmetrical matrix and eigenwert are unequal mutually, following equality is arranged:
M
TM=I (4)
Wherein, I is a unit matrix.
Wherein,
2. delay estimator
Usually when calculating the single loop control system performance, need to postpone as priori, so need its delay of calculating.The core algorithm that postpones estimator is following:
Corresponding to proper vector λ
i, its proper vector M
i, it is specific as follows:
M
i=[m
1i,m
2i,…m
ni]
T (6)
Can get by formula (5):
Work as M
iWhen not having neutral element in the vector, can get by (7)
Delay depend on Y
i(i=1,2 ..., n), so the delay in each loop equates and is:
d
j=min{d(Y
j)|j=1,2,…n} (8)
Wherein, d (Y
j) expression be input to output Y
jTime lag vector.
Work as M
iThere is neutral element m
JiThe time, then by (7) Shi Kede
With Y
jIrrelevant, so
Postpone not receive Y
jInfluence.Can get in view of the above, system delay d is in the case:
The delay in all loops has constituted system delay d.
3. single loop property detector
This single loop Performance Detection is based on the Harris index and calculates its performance at random.The single loop performance index are following usually:
Wherein:
f
IjFor its noise to i element
Set up the coefficient of AR model.
These coefficients can be set up the AR model and obtain through
being carried out time series analysis.
4. index weighter
The index weighter mainly is to realize the calculating of each single loop weighting coefficient and the calculating of overall system performance.The calculating of each single loop weighting coefficient:
Filtering is exported
Its performance Index Calculation η
i, its weighting coefficient is ω
i, its comprehensive detection index is:
The method for testing performance to the multiple-input, multiple-output control system that the present invention proposes can the mode through software programming or configuration be realized in the overwhelming majority's industrial control system (device).Also can realize simultaneously through hardware.Implementation is flexible.
The controlling object transport function of certain multiple-input, multiple-output industrial process and process disturbance transport function are as follows respectively:
The employing controller is following:
Work as K
12Its Performance Detection process was following in=1 o'clock:
1, the decoupling zero wave filter is realized the collection and the filtering of system's output vector of multiple-input, multiple-output control system
The sampled data of system's two outputs this moment is respectively shown in Fig. 2 (a) and Fig. 2 (b).By formula its normalized vector X is tried to achieve with its normalization in (1), and by formula the eigenwert and the unit character vector of the correlation matrix of (2) calculating normalized vector X are respectively:
Calculate its filtering output matrix
two variable data respectively shown in Fig. 3 (a) and Fig. 3 (b) through (5).
2, postpone the delay of estimator calculation of filtered output matrix
Since there is not neutral element in the proper vector, so it is following to get system delay by (8) formula:
3, single-loop detector performance computing filter output matrix
single filter output
performance index calculation
Applied time series analysis, the performance index that can get each filtering output according to (10) formula are following:
Combination property detected value by (12) formula control system:
η=ω
1η
1+ω
2η
2=0.9678
The detected value of performance at random that can see system thus is 0.9678, explains that the control performance of this system is better.In fact this design of Controller is at K
12The optimal controller of design in=0 o'clock is at K
12=1 performance decreases but its performance is still better.
The above; Be merely the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, any technician who is familiar with the present technique field is in the technical scope that the present invention discloses; The variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of claim.
Claims (6)
1. the control performance pick-up unit of a multiple-input, multiple-output control system is characterized in that this device comprises the decoupling zero wave filter, postpones estimator, single loop property detector and index weighter;
Said decoupling zero wave filter is connected with the index weighter with delay estimator, single loop property detector respectively; Postponing estimator is connected with the single loop property detector; The single loop property detector is connected with the index weighter;
The linear decoupling zero of said decoupling zero wave filter realization system output; Postpone the delay that estimator is used for calculation of filtered output; The single loop performance index of single loop property detector calculation of filtered output; The Comprehensive Control performance index that the index weighter is used to calculate the weighting coefficient of each single loop index and comprehensively obtains mimo systems.
2. control performance detection method of utilizing the said device of claim 1 is characterized in that this method may further comprise the steps:
Step 1: said decoupling zero wave filter is gathered and filtering system's output vector of multiple-input, multiple-output control system, obtains normalized vector, further obtains the eigenwert and the unit character vector of the correlation matrix of normalized vector; Obtain the filtering output matrix at last;
Step 2: the system delay that utilizes said delay estimator calculation of filtered output matrix;
Step 3: the performance index of utilizing said single loop property detector calculation of filtered output matrix;
Step 4: utilize the weighting coefficient of said index weighter calculation of filtered output matrix, the combination property detected value of controlled system.
4. a kind of control performance detection method according to claim 2 is characterized in that the computing formula of said performance index is:
Wherein:
5. a kind of control performance detection method according to claim 4 is characterized in that the computing formula of said weighting coefficient is:
Wherein:
ω
iBe weighting coefficient;
λ
iI eigenwert for correlation matrix.
6. a kind of control performance detection method according to claim 5 is characterized in that the computing formula of said combination property detected value is:
Wherein:
η is the combination property detected value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210264528.0A CN102768528B (en) | 2012-07-27 | 2012-07-27 | Detecting device and detecting method for control performance of multiple-input multiple-output control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210264528.0A CN102768528B (en) | 2012-07-27 | 2012-07-27 | Detecting device and detecting method for control performance of multiple-input multiple-output control system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102768528A true CN102768528A (en) | 2012-11-07 |
CN102768528B CN102768528B (en) | 2014-06-04 |
Family
ID=47095959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210264528.0A Expired - Fee Related CN102768528B (en) | 2012-07-27 | 2012-07-27 | Detecting device and detecting method for control performance of multiple-input multiple-output control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102768528B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103197668A (en) * | 2013-04-03 | 2013-07-10 | 华北电力大学 | Data drive type control performance detection device and method |
CN103309237A (en) * | 2013-06-03 | 2013-09-18 | 上海交通大学 | Time variant disturbance control system performance evaluation method based on control of multi-model hybrid minimum variance |
CN103513648A (en) * | 2013-09-13 | 2014-01-15 | 广东电网公司电力科学研究院 | Performance test system and method of control system |
CN104298226A (en) * | 2014-09-28 | 2015-01-21 | 中国石油大学(华东) | Control system performance evaluation device and method based on state |
CN111428345A (en) * | 2020-02-27 | 2020-07-17 | 福建华电可门发电有限公司 | Performance evaluation system and method of random load disturbance control system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06119002A (en) * | 1991-06-28 | 1994-04-28 | Yokogawa Electric Corp | Process control performance detection device and process controller |
US6597958B1 (en) * | 2001-03-22 | 2003-07-22 | Abb Automation Inc. | Method for measuring the control performance provided by an industrial process control system |
CN101364084A (en) * | 2007-08-07 | 2009-02-11 | 通用电气公司 | Systems and methods for model-based sensor fault detection and isolation |
CN101833330A (en) * | 2010-05-07 | 2010-09-15 | 浙江工业大学 | Control performance testing method based on no-excitation closed-loop identification |
-
2012
- 2012-07-27 CN CN201210264528.0A patent/CN102768528B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06119002A (en) * | 1991-06-28 | 1994-04-28 | Yokogawa Electric Corp | Process control performance detection device and process controller |
US6597958B1 (en) * | 2001-03-22 | 2003-07-22 | Abb Automation Inc. | Method for measuring the control performance provided by an industrial process control system |
CN101364084A (en) * | 2007-08-07 | 2009-02-11 | 通用电气公司 | Systems and methods for model-based sensor fault detection and isolation |
CN101833330A (en) * | 2010-05-07 | 2010-09-15 | 浙江工业大学 | Control performance testing method based on no-excitation closed-loop identification |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103197668A (en) * | 2013-04-03 | 2013-07-10 | 华北电力大学 | Data drive type control performance detection device and method |
CN103197668B (en) * | 2013-04-03 | 2015-02-25 | 华北电力大学 | Data drive type control performance detection device and method |
CN103309237A (en) * | 2013-06-03 | 2013-09-18 | 上海交通大学 | Time variant disturbance control system performance evaluation method based on control of multi-model hybrid minimum variance |
CN103513648A (en) * | 2013-09-13 | 2014-01-15 | 广东电网公司电力科学研究院 | Performance test system and method of control system |
CN104298226A (en) * | 2014-09-28 | 2015-01-21 | 中国石油大学(华东) | Control system performance evaluation device and method based on state |
CN111428345A (en) * | 2020-02-27 | 2020-07-17 | 福建华电可门发电有限公司 | Performance evaluation system and method of random load disturbance control system |
CN111428345B (en) * | 2020-02-27 | 2022-07-05 | 福建华电可门发电有限公司 | Performance evaluation system and method of random load disturbance control system |
Also Published As
Publication number | Publication date |
---|---|
CN102768528B (en) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102768528B (en) | Detecting device and detecting method for control performance of multiple-input multiple-output control system | |
CN101799366B (en) | Mechanical failure prediction feature extraction method | |
Peng et al. | Quality-related prediction and monitoring of multi-mode processes using multiple PLS with application to an industrial hot strip mill | |
CN101799368B (en) | Electromechanical device nonlinear failure prediction method | |
Zhong et al. | Parity space-based fault estimation for linear discrete time-varying systems | |
CN107976307B (en) | online monitoring device and monitoring method for looseness of bolts of power transmission line iron tower | |
CN103576594A (en) | Intermittent process online monitoring method based on tensor overall-local preserving projection | |
CN106594000A (en) | Electro-hydraulic servo valve fault diagnosis method | |
You et al. | Robust fast adaptive fault estimation for systems with time-varying interval delay | |
CN110187242A (en) | A kind of power distribution network abnormality detection and localization method based on spatio-temporal correlation analysis | |
CN104361238A (en) | Fault sensitive characteristic extraction method based on information entropy improved PCA (Principal Component Analysis) | |
CN106100608A (en) | Weighted least-squares spatial domain matrix filter design method | |
CN103207567A (en) | Low-false-alarm-rate improved principal component analysis process monitoring method and system | |
CN103995180A (en) | Power system frequency estimation method taking inequality constraints into consideration | |
CN112531736B (en) | Wide area damping controller design method for suppressing oscillation between power system areas | |
CN104865944A (en) | Gas fractionation device control system performance evaluation method based on PCA (Principle Component Analysis)-LSSVM (Least Squares Support Vector Machine) | |
Sauter et al. | Robust fault diagnosis of networked control systems | |
Liu et al. | Robust fault detection of linear systems over networks with bounded packet loss | |
Zhang et al. | Low frequency oscillation mode identification algorithm based on VMD noise reduction and stochastic subspace method | |
Lima et al. | Moving horizon estimation of faults in renewable microgrids | |
CN103606530B (en) | The fault detection method of the plasma etching process that fusion function type data describe | |
CN103560509B (en) | Voltage sag detection device based on wavelet analysis and control method of the device | |
Huai-Tao et al. | Improved relative-transformation principal component analysis based on Mahalanobis distance and its application for fault detection | |
CN103631991B (en) | Parameter identification system and method of prime mover speed regulating system | |
CN106026974A (en) | Stop-band response weighting passband total response error constraint spatial domain matrix filter design method |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140604 Termination date: 20190727 |