CN105159071A - Method for estimating economic performance of industrial model prediction control system in iterative learning strategy - Google Patents

Method for estimating economic performance of industrial model prediction control system in iterative learning strategy Download PDF

Info

Publication number
CN105159071A
CN105159071A CN201510501688.6A CN201510501688A CN105159071A CN 105159071 A CN105159071 A CN 105159071A CN 201510501688 A CN201510501688 A CN 201510501688A CN 105159071 A CN105159071 A CN 105159071A
Authority
CN
China
Prior art keywords
iteration
delta
sigma
input
economic 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.)
Pending
Application number
CN201510501688.6A
Other languages
Chinese (zh)
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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201510501688.6A priority Critical patent/CN105159071A/en
Publication of CN105159071A publication Critical patent/CN105159071A/en
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

The invention discloses a method for estimating the economic performance of an industrial model prediction control system in an iterative learning strategy. The economic performance and system state of first iteration are estimated by calculating process data and the weight parameter, whether the economic performance of the system is converged during the first iteration is determined according to the system state, and if the economic performance is converged, iteration is stopped, and a control scheme of the first iteration is used for industrial control; and if the economic performance is not converged, the weight parameter of iteration of the next time is obtained by estimating the system state of the first iteration and utilizing the ILC learning rate, the input increment and the output increment which enable optimal economic performance of the iteration of the next time are solved, process data of the iteration of the next time is calculated via the process data of the first iteration, and the iteration of the next time is implemented. A linear programming problem is posed via the data obtained online, the linear programming problem can be used to provide net setting points for model prediction control, and thus, the economic performance of a controller is improved.

Description

The economic performance appraisal procedure of industrial model predictive control system under a kind of iterative learning strategy
Technical field
The present invention relates to the economic performance assessment technology field of the process industry such as oil, chemical industry model predictive control system, be specifically related to the economic performance appraisal procedure meter of industrial model predictive control system under a kind of iterative learning strategy.
Background technology
Actual industrial process is all carry out continuous print production.At present, industry member faces again various challenge, the fluctuation of the prices of raw and semifnished materials, the impact of environmental factor, fierceness of market competition etc.These factors result in larger investment risk.In order to ensure the economic benefit continued, increasing enterprise considers to use Advanced process control (APC) to improve the quality of products, and reduces energy consumption, ensures production security.In the past in the middle of 10 years, Model Predictive Control widespread use in the industrial production, especially petrochemical industry.Model Predictive Control can be improved the quality of products by improving input and output variance relation to a certain extent, and this business efficiency for enterprise is extremely important.
At present, be all adopt model predictive controller in most of Advanced process control practical application, reason is that Model Predictive Control effectively can process constraint and can be applied in multi-input multi-output system.A major issue of the PREDICTIVE CONTROL that designs a model controller is the weight parameter determining controller.In addition, suitable Model Predictive Control set point is selected also very important, selects more suitable set point can improve the economic performance of control system.
In order to fill up the blank being realized the control method that can reach between Optimum Economic performance by the setting of adjustment model PREDICTIVE CONTROL weight parameter, need design optimal weights parameter regulation means.Adjustment weight parameter can change input and output variance relation, but is in general difficult to the analytic relationship obtaining input and output variance and weight parameter, because usually controller weighting parameter cannot be adjusted to each value.
The setting parameter that (ILC) carrys out adjustment model PREDICTIVE CONTROL is controlled by iterative learning.Iterative Learning Control Algorithm is used in mechanical arm the earliest and controls and on robot controlling, iterative learning controls to carry out repetitive learning by a deviation for before constantly utilizing batch of control.Iterative learning controls the control out being done mechanical arm the earliest by the Uchiyama of Japan.Then in 1984, Arimoto etc. describe this method in English.Iterative learning controls to start to develop fast from then on.The research that in great majority process control in the past, relevant iterative learning controls is all concentrate on batch process.Iterative learning control also with and Model Predictive Control combine and be applied in batch process.According to the Survey of Iterative Learning Control article of Wang etc., iterative learning controls to be divided into direct iteration study control and Indirect iteration study control.The input whether being directly used in real system according to the output being iterative learning control of classification.
But existing iterative learning controls to be Off-line control, cannot disturb, need matching Input output Relationship curve to model prediction, and calculated amount is large, causes realtime control not high.
Summary of the invention
For the deficiencies in the prior art, the economic performance appraisal procedure of industrial model predictive control system under a kind of iterative learning strategy that the present invention proposes.
Under iterative learning strategy, an economic performance appraisal procedure for industrial model predictive control system, comprises the steps:
(1) initialization iterations i is 0, collects process data and the weight parameter of current generation from MPC, calculates input variance during i-th iteration respectively output variance input-mean with output average estimate the economic performance of i-th iteration
(2) the input increment of economic performance optimum and output increment when utilizing the stepping type of described MPC economic performance function to solve to make the i-th+1 time iteration according to the result of calculation of step (1);
(3) the LaGrange parameter vector detecting input and output according to the result of step (1) and (2) determines system state η during current iteration i, η i=0 or ± 1;
(4) according to system state η iwhen judging current iteration, whether systematic economy performance restrains:
If convergence, then think current iteration time economic performance optimum, and utilize the control program of current iteration to carry out Industry Control;
Otherwise, proceed as follows:
(4-1) according to system state η during current iteration iutilize weight parameter during ILC learning rate acquisition the i-th+1 time iteration;
(4-2) according to the input-mean calculated in step (1) with output average and the input increment that obtains of step (2) and output increment process data when calculating the i-th+1 time iteration;
(4-3) upgrading current iteration number of times is i+1, and returns step (1) based on the result of step (4-1) and (4-2).
Process data in described step (1) refers to the input and output at setting-up time point place, and when industrial model predictive control system exists multiple input variable, corresponding input setting value should be a multi-C vector.Now, variance is inputted input-mean should be all multi-C vector, the input variable of corresponding one of the component of multi-C vector in each dimension.In like manner, when there is multiple output variable in industrial model predictive control system, output variance with output average also should be multi-C vector, and the corresponding output variable of its component in each dimension.
According to system state η during following formula determination current iteration in described step (3) i:
η i = 1 , B u > 0 a n d B y = 0 - 1 , B u = 0 a n d B y > 0 0 , B u > 0 a n d B y > 0 0 , B u = 0 a n d B y = 0 ,
Wherein, β nfor the n-th component of the importation in described LaGrange parameter vector, β pfor p component of the output in described LaGrange parameter vector.
β nand β pdetermined by following formula:
u n min + z α n / 2 ( σ u i , n s + Δσ u i , n ) - u i , n s ≤ Δu i , n s ≤ u n max - z α n / 2 ( σ u i , n s + Δσ u i , n ) - u i , n s
y p min + z α p / 2 ( σ y i , p + Δσ y i , p ) - y i , p s ≤ Σ n = 1 N k n p Δu i , n s ≤ y p max - z α p / 2 ( σ y i , p + Δσ y i , p ) - y i , p s ,
Wherein, be respectively lower limit and the upper limit of input increment restriction, with the n-th component of variance and p component of output variance is inputted, n=1 when being respectively i-th iteration ..., N, N are the number of described industrial model predictive control system input, p=1,2 ..., P, P are the number that described industrial model predictive control system exports,
with input n-th component of increment of variance and p component of the increment of output variance when being respectively i-th iteration, the result according to described step (1) and step (2) calculates,
with when being respectively i-th iteration, the n-th input-mean and p export average,
the increment of the n-th input-mean when being i-th iteration,
with be respectively lower limit and the upper limit of output increment constraint,
K npfor the steady-state gain of described industrial model predictive control system,
with be respectively the confidence interval coefficient of not arranging to retrain of input and output.
Described step (2) is specific as follows:
max Δy i s , Δu i s J i + 1 ( y i s + Δy i s , u i s + Δu i s , σ y i s , σ u i s ) = J i ( y i s , u i s , σ y i s , σ u i s ) + max Δy i s , Δu i s [ Σ p = 1 P C y ( p ) Δy i , p s - Σ n = 1 N C u ( n ) Δu i , n s ]
s . t . Δy i , p s = Σ n = 1 N k n p Δu i , n s
u n min + z α n / 2 σ u i , n s - u i , n s ≤ Δu i , n s ≤ u n max - z α n / 2 σ u i , n s - u i , n s
y p min + z α p / 2 σ y i , p s - y i , p s ≤ Σ n = 1 N k n p Δu i , n s ≤ y p max - z α p / 2 σ y i , p s - y i , p s
0 ≤ | Δu i , n s | ≤ Δu i max
0 ≤ | Δy i , p s | ≤ Δy p max
Wherein, for the optimized coefficients of the n-th input of described industrial model predictive control system,
for the n-th optimized coefficients exported of described industrial model predictive control system, be respectively input increment and the output increment of economic performance optimum when making the i-th+1 time iteration.
The lower limit of input increment restriction and the upper limit the lower limit of output increment constraint and the upper limit the steady-state gain k of industrial model predictive control system np, do not arrange retrain confidence interval coefficient and the optimized coefficients of each input and output presets according to embody rule situation.
When judging current iteration in described step (4) by the following method, whether systematic economy performance restrains:
If system state η during current iteration i=0 or systematic error when being less than preset value, then think current iteration time systematic economy performance convergence;
Otherwise, think current iteration time systematic economy performance do not restrain.
In the present invention, systematic error is: || b-Au||, wherein:
B is default output increment matrix, the steady state gain matrix of system when A is current iteration, the input Increment Matrix of system when u is current iteration.
As preferably, the span of described preset value is 10 -6~ 10 -5.
Described step (4-1) comprises the steps:
If η ii-1i-2=...=η 0, then weight parameter λ when obtaining the i-th+1 time iteration according to following formulae discovery i+1:
λ i+1=λ i+l(η iii
Wherein, λ iit is weight parameter during i-th iteration; L (η i, λ i) change step of weight parameter when being i-th iteration:
l ( &eta; i , &lambda; i ) = l 1 &lambda; i , l 1 > 1 i f &eta; i = 1 l 2 &lambda; i , 0 < l 2 < 1 i f &eta; i = - 1 ;
Otherwise, according to weight parameter λ during following method calculating the i-th+1 time iteration i+1:
λ i+1=0.5(λ i-1i),ifη i≠η i-1
λ i+1=0.5(λ iτ),ifη i=η i-1=...=η τ+1≠η r
Wherein, η iunder representing corresponding four kinds of situations, system state is expressed, l (η i) be depend on system state η ilearning rate.L (η i) mainly consider following two kinds of situations: (1) B u> 0 and B y=0, B u=0 and B y> 0.Because when economic performance objective function increases continuously, the increase that weight parameter should be dull or reduction; That is, now η i+1ii-1i-2=....According to the learning rate of current system state, can judge whether to need by increasing λ, or reduce λ, or allow it constantly increase economic performance objective function.
If economic performance objective function experienced by a reduction and a situation about increasing two continuous print (λ), i.e. η i-1≠ η i, now optimum λ mono-fixes on λ iand λ i-1interval in the middle of.If η ii-1i-2=...=η τ+1≠ η τwherein system state occurs and only after phase points τ, changes symbol, now weight parameter λ should meet λ τ> λ *> λ i> λ i-1> λ i-2> ... > λ τ+1or λ τ< λ *< λ i< λ i-1< λ i-2< ... < λ τ+1.At this time show optimum λ *at interval λ τand λ ibetween, the next stage should from 0.5 (λ τ+ λ i) start to consider interval reduction.
Compared with prior art, the present invention has following effect:
A () constructs linear programming problem by the data obtained online, therefore can avoid the nonlinear programming problem solving LQG Performance Evaluation; Only utilize linear programming problem just can provide a new set point (namely inputting setting value) to Model Predictive Control, carry out the economic performance of lifting controller with this.
B design that () controls based on the iterative learning of sensitivity analysis can on-line tuning Model Predictive Control weight parameter, thus promotes economic performance further.
C the economic performance of () system can constantly promote in each data collection phase until arrive optimum economic performance, and the Optimum Economic performance that can reach surely, and need to obtain LQG curve by homing method unlike the assessment of LQG economic performance, and optimum point cannot reach.
Embodiment
Describe the present invention below in conjunction with specific embodiment.
The industrial model predictive control system of (rectification column) detachment process of the present embodiment comprises two input: return velocity u 1, steam flow u 2; Two outputs: product of distillation y 1, bottom product y 2, also have a disturbance: feed quantity d simultaneously.System model (i.e. industrial model predictive control system) can be expressed as follows:
y 1 y 2 = 2.56 e - s 16.7 s + 1 - 5.76 e - 3 s 21 s + 1 1.32 e - 7 s 10.9 s + 1 - 5.82 e - 3 s 14.4 s + 1 u 1 u 2 + 3.8 e - 8 s 14.9 s + 1 4.9 e - 7 s 13.2 s + 1 d
Wherein, d is the white noise of zero mean unit variance.
Note product of distillation y 1input-mean be note bottom product y 2input-mean be for with confidence level be 99.7%.The up-and-down boundary value of input and output is as follows:
u 1 max = 3 , u 1 min = - 3 , u 2 max = 5 , u 2 min = - 5
y 1 max = 15 , y 1 min = - 15 , y 2 max = 15 , y 2 min = - 15 ,
Wherein, the subscript of variable: max represents coboundary value, and min represents lower boundary value.
The model predictive controller initial situation of the present embodiment is as follows:
The optimized coefficients matrix Q=diag [101] of the output of industrial model predictive control system (i.e. model predictive controller), namely C y ( p ) ( p = 1 ) = C y 1 = 10 , C y 2 ( p ) ( p = 1 , ... , P ) = 1.
The optimized coefficients matrix Q=diag [101] of the input of industrial model predictive control system (i.e. model predictive controller), namely C u ( n ) ( n = 1 ) = C u 1 = 3 , C u ( n ) ( n = 2 ) = C u 2 = 3.
The prediction time domain of MPC (Model Predictive Control) controller selects M=20.
The input constraint of model predictive controller is selected :-1≤Δ u 1≤ 1 and-5≤Δ u 2≤ 5.
The initial setting exported clicks and is selected as initial weight parameter is set to λ 0=0.01.
The underlying model predictive controller (i.e. industrial model predictive control system) of this rectification column, its economic performance appraisal procedure is as follows:
Step 1: carry out to controller the setting that initialization completes initial parameter according to model predictive controller initial situation, comprises weight matrix and constraint condition (i.e. the up-and-down boundary values of input and output).
In the present embodiment, the process data of current generation comprises the input and output of current generation 0 ~ 3000 sampling time point forward.
Step 2: operation controller (model predictive controller, i.e. MPC), initialization iterations i is 0, collects process data and the weight parameter of current generation from MPC, calculates input variance during i-th iteration respectively output variance input-mean with output average estimate the economic performance of i-th iteration J i = J i ( y i s , u i s , &sigma; y i s , &sigma; u i s ) ;
In the present embodiment, the process data of current generation comprises the input and output of current generation 0 ~ 3000 sampling time point forward.
Step 3: the input increment of economic performance optimum and output increment when utilizing the stepping type of MPC economic performance function to solve to make the i-th+1 time iteration according to the result of calculation of step 2; Obtain especially by solving following function:
max &Delta;y i s , &Delta;u i s J i + 1 ( y i s + &Delta;y i s , u i s + &Delta;u i s , &sigma; y i s , &sigma; u i s ) = J i ( y i s , u i s , &sigma; y i s , &sigma; u i s ) + max &Delta;y i s , &Delta;u i s &lsqb; &Sigma; p = 1 P C y ( p ) &Delta;y i , p s - &Sigma; n = 1 N C u ( n ) &Delta;u i , n s &rsqb;
s . t . &Delta;y i , p s = &Sigma; n = 1 N k n p &Delta;u i , n s
u n min + z &alpha; n / 2 &sigma; u i , n s - u i , n s &le; &Delta;u i , n s &le; u n max - z &alpha; n / 2 &sigma; u i , n s - u i , n s
y p min + z &alpha; p / 2 &sigma; y i , p s - y i , p s &le; &Sigma; n = 1 N k n p &Delta;u i , n s &le; y p max - z &alpha; p / 2 &sigma; y i , p s - y i , p s
0 &le; | &Delta;u i , n s | &le; &Delta;u i max
0 &le; | &Delta;y i , p s | &le; &Delta;y p max
Wherein, for the optimized coefficients of the n-th input of described industrial model predictive control system, need during use to preset
for the n-th optimized coefficients exported of described industrial model predictive control system, need during use to preset
be respectively input increment and the output increment of economic performance optimum when making the i-th+1 time iteration.
Step 4: the LaGrange parameter vector detecting input and output according to the result of step (2) and (3) determines system state η during current iteration i, η i=0 or ± 1;
According to system state η during following formula determination current iteration i:
&eta; i = 1 , B u > 0 a n d B y = 0 - 1 , B u = 0 a n d B y > 0 0 , B u > 0 a n d B y > 0 0 , B u = 0 a n d B y = 0 ,
Wherein, β nfor the n-th component of the importation in LaGrange parameter vector, β pfor p component of the output in described LaGrange parameter vector, determine according to following formula:
u n min + z &alpha; n / 2 ( &sigma; u i , n s + &Delta;&sigma; u i , n ) - u i , n s &le; &Delta;u i , n s &le; u n max - z &alpha; n / 2 ( &sigma; u i , n s + &Delta;&sigma; u i , n ) - u i , n s
y p min + z &alpha; p / 2 ( &sigma; y i , p + &Delta;&sigma; y i , p ) - y i , p s &le; &Sigma; n = 1 N k n p &Delta;u i , n s &le; y p max - z &alpha; p / 2 ( &sigma; y i , p + &Delta;&sigma; y i , p ) - y i , p s ,
Wherein, be respectively lower limit and the upper limit of input increment restriction, with the n-th component of variance and p component of output variance is inputted, n=1 when being respectively i-th iteration ..., N, N are the number of described industrial model predictive control system input, p=1,2 ..., P, P are the number that described industrial model predictive control system exports,
with input n-th component of increment of variance and p component of the increment of output variance when being respectively i-th iteration, the result according to described step (1) and step (2) calculates,
with when being respectively i-th iteration, the n-th input-mean and p export average,
the increment of the n-th input-mean when being i-th iteration,
with be respectively lower limit and the upper limit of output increment constraint,
K npfor the steady-state gain of described industrial model predictive control system,
with be respectively the confidence interval coefficient of not arranging to retrain of input and output.
Step 5: according to system state η iwhen judging current iteration, whether systematic economy performance restrains:
If convergence, then think current iteration time economic performance optimum, and utilize the control program of current iteration to carry out Industry Control;
Otherwise, proceed as follows:
Step 5-1: according to system state η during current iteration iutilize weight parameter during ILC learning rate acquisition the i-th+1 time iteration:
If η ii-1i-2=...=η 0, then weight parameter λ when obtaining the i-th+1 time iteration according to following formulae discovery i+1:
λ i+1=λ i+l(η iii
Wherein, λ iit is weight parameter during i-th iteration; L (η i, λ i) change step of weight parameter when being i-th iteration:
l ( &eta; i , &lambda; i ) = l 1 &lambda; i , l 1 > 1 i f &eta; i = 1 l 2 &lambda; i , 0 < l 2 < 1 i f &eta; i = - 1 ;
Otherwise, according to weight parameter λ during following method calculating the i-th+1 time iteration i+1:
λ i+1=0.5(λ i-1i),ifη i≠η i-1
λ i+1=0.5(λ iτ),ifη i=η i-1=…=η τ+1≠η τ
Step 5-2: according to the input-mean calculated in step 2 with output average and the input increment that obtains of step 3 and output increment process data when calculating the i-th+1 time iteration;
Step 5-3: upgrading current iteration number of times is i+1, and returns step 2 based on the result of step 5-1 and step 5-2.
When judging current iteration in the present embodiment by the following method, whether systematic economy performance restrains:
If system state η during current iteration i=0 or systematic error be less than preset value (in the present embodiment, the span of preset value be 10 -6) time, then think current iteration time systematic economy performance convergence;
Otherwise, think current iteration time systematic economy performance do not restrain.
In the present embodiment, systematic error is defined as: || b-Au||, wherein:
B is default output increment matrix, the steady state gain matrix of system when A is current iteration, the input Increment Matrix of system when u is current iteration.
By above method, the online raising of the economic performance to system can be realized.
Above-described embodiment has been described in detail technical scheme of the present invention and beneficial effect; be understood that and the foregoing is only most preferred embodiment of the present invention; be not limited to the present invention; all make in spirit of the present invention any amendment, supplement and equivalent to replace, all should be included within protection scope of the present invention.

Claims (8)

1. the economic performance appraisal procedure of industrial model predictive control system under iterative learning strategy, is characterized in that, comprise the steps:
(1) initialization iterations i is 0, collects process data and the weight parameter of current generation from MPC, calculates input variance during i-th iteration respectively output variance input-mean with output average estimate the economic performance of i-th iteration
(2) the input increment of economic performance optimum and output increment when utilizing the stepping type of described MPC economic performance function to solve to make the i-th+1 time iteration according to the result of calculation of step (1);
(3) the LaGrange parameter vector detecting input and output according to the result of step (1) and (2) determines system state η during current iteration i, η i=0 or ± 1;
(4) according to system state η iwhen judging current iteration, whether systematic economy performance restrains:
If convergence, then think current iteration time economic performance optimum, and utilize the control program of current iteration to carry out Industry Control;
Otherwise, proceed as follows:
(4-1) according to system state η during current iteration iutilize weight parameter during ILC learning rate acquisition the i-th+1 time iteration;
(4-2) according to the input-mean calculated in step (1) with output average and the input increment that obtains of step (2) and output increment process data when calculating the i-th+1 time iteration;
(4-3) upgrading current iteration number of times is i+1, and returns step (1) based on the result of step (4-1) and (4-2).
2. the economic performance appraisal procedure of industrial model predictive control system under iterative learning strategy as claimed in claim 1, is characterized in that, according to system state η during following formula determination current iteration in described step (3) i:
&eta; i = 1 , B u > 0 a n d B y = 0 - 1 , B u = 0 a n d B y > 0 0 , B u > 0 a n d B y > 0 0 , B u = 0 a n d B y = 0 ,
Wherein, B u = m a x n = 1 , ... , 2 N &beta; n , B y = m a x p = 2 N + 1 , ... , 2 N + 2 P &beta; p , β nfor the n-th component of the importation in described LaGrange parameter vector, β pfor p component of the output in described LaGrange parameter vector.
3. the economic performance appraisal procedure of industrial model predictive control system under iterative learning strategy as claimed in claim 2, is characterized in that, β nand β pdetermined by following formula:
u n min + z &alpha; n / 2 ( &sigma; u i , n s + &Delta;&sigma; u i , n ) - u i , n s &le; &Delta;u i , n s &le; u n max - z &alpha; n / 2 ( &sigma; u i , n s + &Delta;&sigma; u i , n ) - u i , n s
y p min + z &alpha; p / 2 ( &sigma; y i , p + &Delta;&sigma; y i , p ) - y i , p s &le; &Sigma; n = 1 N k n p &Delta;u i , n s &le; y p max - z &alpha; p / 2 ( &sigma; y i , p + &Delta;&sigma; y i , p ) - y i , p s ,
Wherein, be respectively lower limit and the upper limit of input increment restriction,
with the n-th component of variance and p component of output variance is inputted, n=1 when being respectively i-th iteration ..., N, N are the number of described industrial model predictive control system input, p=1,2 ..., P, P are the number that described industrial model predictive control system exports,
with input n-th component of increment of variance and p component of the increment of output variance when being respectively i-th iteration, the result according to described step (1) and step (2) calculates,
with when being respectively i-th iteration, the n-th input-mean and p export average,
the increment of the n-th input-mean when being i-th iteration,
with be respectively lower limit and the upper limit of output increment constraint,
K npfor the steady-state gain of described industrial model predictive control system,
with be respectively the confidence interval coefficient of not arranging to retrain of input and output.
4. the economic performance appraisal procedure of industrial model predictive control system under iterative learning strategy as claimed in claim 3, it is characterized in that, described step (2) is specific as follows:
max &Delta;y i s , &Delta;u i s J i + 1 ( y i s + &Delta;y i s , u i s + &Delta;u i s , &sigma; y i s , &sigma; u i s ) = J i ( y i s , u i s , &sigma; y i s , &sigma; u i s ) + max &Delta;y i s , &Delta;u i s &lsqb; &Sigma; p = 1 P C y ( p ) &Delta;y i , p s - &Sigma; n = 1 N C u ( n ) &Delta;u i , n s &rsqb;
s . t . &Delta;y i , p s = &Sigma; n = 1 N k n p &Delta;u i , n s
u n min + z &alpha; n / 2 &sigma; u i , n s - u i , n s &le; &Delta;u i , n s &le; u n max - z &alpha; n / 2 &sigma; u i , n s - u i , n s
y p min + z &alpha; p / 2 &sigma; y i , p s - y i , p s &le; &Sigma; n = 1 N k n p &Delta;u i , n s &le; y p max - z &alpha; p / 2 &sigma; y i , p s - y i , p s
0 &le; | &Delta;u i , n s | &le; &Delta;u i max
0 &le; | &Delta;y i , p s | &le; &Delta;y p max
Wherein, for the optimized coefficients of the n-th input of described industrial model predictive control system,
for the n-th optimized coefficients exported of described industrial model predictive control system,
be respectively input increment and the output increment of economic performance optimum when making the i-th+1 time iteration.
5. the economic performance appraisal procedure of industrial model predictive control system under iterative learning strategy as claimed in claim 4, is characterized in that, when judging current iteration in described step (4) by the following method, whether systematic economy performance restrains:
If system state η during current iteration i=0 or systematic error when being less than preset value, then think current iteration time systematic economy performance convergence;
Otherwise, think current iteration time systematic economy performance do not restrain.
6. the economic performance appraisal procedure of industrial model predictive control system under iterative learning strategy as claimed in claim 5, it is characterized in that, systematic error is: || b-Au||, wherein:
B is default output increment matrix, the steady state gain matrix of system when A is current iteration, the input Increment Matrix of system when u is current iteration.
7. the economic performance appraisal procedure of industrial model predictive control system under iterative learning strategy as claimed in claim 5, it is characterized in that, the span of described preset value is 10 -6~ 10 -5.
8. the economic performance appraisal procedure of industrial model predictive control system under iterative learning strategy as claimed in claim 7, it is characterized in that, described step (4-1) comprises the steps:
If η ii-1i-2=...=η 0, then weight parameter λ when obtaining the i-th+1 time iteration according to following formulae discovery i+1:
λ i+1=λ i+l(η iii
Wherein, λ iit is weight parameter during i-th iteration; L (η i, λ i) change step of weight parameter when being i-th iteration:
l ( &eta; i , &lambda; i ) = l 1 &lambda; i , l 1 > 1 i f &eta; i = 1 l 2 &lambda; i , 0 < l 2 < 1 i f &eta; i = - 1 ;
Otherwise, according to weight parameter λ during following method calculating the i-th+1 time iteration i+1:
λ i+1=0.5(λ i-1i),ifη i≠η i-1
λ i+1=0.5(λ iτ),ifη i=η i-1=…=η τ+1≠η τ
CN201510501688.6A 2015-08-14 2015-08-14 Method for estimating economic performance of industrial model prediction control system in iterative learning strategy Pending CN105159071A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510501688.6A CN105159071A (en) 2015-08-14 2015-08-14 Method for estimating economic performance of industrial model prediction control system in iterative learning strategy

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510501688.6A CN105159071A (en) 2015-08-14 2015-08-14 Method for estimating economic performance of industrial model prediction control system in iterative learning strategy

Publications (1)

Publication Number Publication Date
CN105159071A true CN105159071A (en) 2015-12-16

Family

ID=54799959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510501688.6A Pending CN105159071A (en) 2015-08-14 2015-08-14 Method for estimating economic performance of industrial model prediction control system in iterative learning strategy

Country Status (1)

Country Link
CN (1) CN105159071A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933105A (en) * 2017-04-24 2017-07-07 清华大学 Track under confined condition updates integrated forecasting Iterative Learning Control Algorithm
CN109828459A (en) * 2017-11-23 2019-05-31 中国科学院沈阳自动化研究所 A kind of steady control method based on Multivariable Constrained interval prediction control
CN110083139A (en) * 2019-05-22 2019-08-02 杭州电子科技大学 A kind of industrial process performance based on two-dimentional LQG benchmark determines method
CN113687632A (en) * 2021-01-25 2021-11-23 南京工业大学 Variable-period cooperative optimization control method for intermittent reaction process
CN113848839A (en) * 2021-10-11 2021-12-28 浙江大学 Double-layer structure economic performance improving strategy based on iterative learning control
CN113848711A (en) * 2021-09-18 2021-12-28 内蒙古工业大学 Data center refrigeration control algorithm based on safety model reinforcement learning
CN114488818A (en) * 2022-01-28 2022-05-13 青岛科技大学 Setpoint iterative learning optimization technology of PID control system
CN115066658A (en) * 2020-02-28 2022-09-16 3M创新有限公司 Deep causal learning for advanced model predictive control

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104330972A (en) * 2014-10-30 2015-02-04 清华大学 Comprehensive prediction iterative learning control method based on model adaptation
CN104460319A (en) * 2014-10-20 2015-03-25 南京工业大学 Two-dimensional multi-model prediction iterative learning control method for multi-batch intermittent reaction process
CN104657549A (en) * 2015-02-06 2015-05-27 浙江大学 Iterative learning predicting control method based on orthogonal parameterizing LTV (linear time-varying) model

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104460319A (en) * 2014-10-20 2015-03-25 南京工业大学 Two-dimensional multi-model prediction iterative learning control method for multi-batch intermittent reaction process
CN104330972A (en) * 2014-10-30 2015-02-04 清华大学 Comprehensive prediction iterative learning control method based on model adaptation
CN104657549A (en) * 2015-02-06 2015-05-27 浙江大学 Iterative learning predicting control method based on orthogonal parameterizing LTV (linear time-varying) model

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
XING CAI ETC.: "ILC strategy for progress improvement of economic performance in industrial model predictive control systems", 《JOURNAL OF PROCESS CONTROL》 *
王春林等: "一类非线性***的迭代预测控制", 《2009 CHINESE CONTROL AND DECISION CONFERENCE》 *
马静等: "基于模型预测控制的迭代学习控制器设计", 《河北工业科技》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933105A (en) * 2017-04-24 2017-07-07 清华大学 Track under confined condition updates integrated forecasting Iterative Learning Control Algorithm
CN106933105B (en) * 2017-04-24 2019-07-26 清华大学 Track under confined condition updates integrated forecasting Iterative Learning Control Algorithm
CN109828459A (en) * 2017-11-23 2019-05-31 中国科学院沈阳自动化研究所 A kind of steady control method based on Multivariable Constrained interval prediction control
CN109828459B (en) * 2017-11-23 2020-05-26 中国科学院沈阳自动化研究所 Steady control implementation method based on multivariable constraint interval predictive control
CN110083139A (en) * 2019-05-22 2019-08-02 杭州电子科技大学 A kind of industrial process performance based on two-dimentional LQG benchmark determines method
CN115066658A (en) * 2020-02-28 2022-09-16 3M创新有限公司 Deep causal learning for advanced model predictive control
CN115066658B (en) * 2020-02-28 2024-05-24 3M创新有限公司 Deep Causal Learning for Advanced Model Predictive Control
CN113687632A (en) * 2021-01-25 2021-11-23 南京工业大学 Variable-period cooperative optimization control method for intermittent reaction process
CN113687632B (en) * 2021-01-25 2024-01-26 南京工业大学 Variable period collaborative optimization control method for intermittent reaction process
CN113848711A (en) * 2021-09-18 2021-12-28 内蒙古工业大学 Data center refrigeration control algorithm based on safety model reinforcement learning
CN113848711B (en) * 2021-09-18 2023-07-14 内蒙古工业大学 Data center refrigeration control algorithm based on safety model reinforcement learning
CN113848839A (en) * 2021-10-11 2021-12-28 浙江大学 Double-layer structure economic performance improving strategy based on iterative learning control
CN114488818A (en) * 2022-01-28 2022-05-13 青岛科技大学 Setpoint iterative learning optimization technology of PID control system
CN114488818B (en) * 2022-01-28 2023-09-29 青岛科技大学 Set point iterative learning optimization method of PID control system

Similar Documents

Publication Publication Date Title
CN105159071A (en) Method for estimating economic performance of industrial model prediction control system in iterative learning strategy
CN102411305B (en) Design method of comprehensive disturbance rejection control system for single-rotor wing helicopter/turboshaft engine
CN104765350A (en) Cement decomposing furnace control method and system based on combined model predicting control technology
CN101349893B (en) Forecast control device of adaptive model
CN110320806B (en) Sewage treatment process self-adaptive prediction control method based on integrated instant learning
CN103205665B (en) Automatic control method for thickness of zinc layer of continuous hot galvanizing line
CN104460319B (en) Two-dimensional multi-model prediction iterative learning control method for multi-batch intermittent reaction process
US11214850B2 (en) Prediction control method and system for component contents in rare earth extraction process
CN106249724B (en) A kind of polynary molten steel quality forecast Control Algorithm of blast furnace and system
CN109001979A (en) Blast-melted quality adaptation Robust Predictive Control method based on Lazy learning
CN102183892B (en) Load change energy consumption optimizing control method of three-column methanol distillation system
CN103472723A (en) Predictive control method and system based on multi-model generalized predictive controller
CN107045289A (en) A kind of nonlinear neural network optimization PID control method of electric furnace temperature
CN102626557B (en) Molecular distillation process parameter optimizing method based on GA-BP (Genetic Algorithm-Back Propagation) algorithm
CN102069095B (en) Statistical learning-based method for predicting and controlling finish rolling temperature in fine rolling
CN110598929B (en) Wind power nonparametric probability interval ultrashort term prediction method
CN101863088A (en) Method for forecasting Mooney viscosity in rubber mixing process
CN111522233A (en) Parameter self-tuning MIMO different-factor full-format model-free control method
CN109143853B (en) Self-adaptive control method for liquid level of fractionating tower in petroleum refining process
CN104318090A (en) Least square method support vector machine-based generalized prediction method in lysozyme fermentation process
CN111522229A (en) Parameter self-tuning MIMO different-factor offset format model-free control method
CN103323484B (en) Method for predicting crystallization state of sugarcane sugar boiling process
CN108664706B (en) Semi-supervised Bayesian Gaussian mixture model-based online estimation method for oxygen content of one-stage furnace in ammonia synthesis process
CN107085371A (en) Crude(oil)unit economic model forecast control method based on data-driven
CN103675006B (en) The industrial melt index soft measurement instrument of least square and 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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20151216

WD01 Invention patent application deemed withdrawn after publication