CN103336427A - Method of dynamic modeling and controller design for three-dimensional output probability density function - Google Patents

Method of dynamic modeling and controller design for three-dimensional output probability density function Download PDF

Info

Publication number
CN103336427A
CN103336427A CN2013102445397A CN201310244539A CN103336427A CN 103336427 A CN103336427 A CN 103336427A CN 2013102445397 A CN2013102445397 A CN 2013102445397A CN 201310244539 A CN201310244539 A CN 201310244539A CN 103336427 A CN103336427 A CN 103336427A
Authority
CN
China
Prior art keywords
function
centerdot
pdf
setting
spline
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
CN2013102445397A
Other languages
Chinese (zh)
Other versions
CN103336427B (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.)
North China Electric Power University
Original Assignee
North China Electric Power University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by North China Electric Power University filed Critical North China Electric Power University
Priority to CN201310244539.7A priority Critical patent/CN103336427B/en
Publication of CN103336427A publication Critical patent/CN103336427A/en
Application granted granted Critical
Publication of CN103336427B publication Critical patent/CN103336427B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Feedback Control In General (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method of dynamic modeling and controller design for a three-dimensional output probability density function, which belongs to the field of random distribution control theory. The method comprises the following steps: step 1: building a three-dimensional output PDF dynamic model based on a square root B-spline model; step 2, building an input-output model of the three-dimensional output PDF by utilizing input-output data collected in a real system and recursive least squares algorithm; step 3: selecting and using instant square root performance figures to design the controller, and designing controlling quantity of the controller by optimizing the instant square root performance figures, so as to realize a situation that a system output PDF distribution shape tracks a given output PDF distribution shape. The method designs a conventional optimization controller, realizes the tracking of the given output PDF by the output PDF by optimizing the square root performance figures, enriches the three-dimensional output PDF control theory, and provides the new method for industry processes with three-dimensional output distribution characters.

Description

A kind of dynamic modeling of three-dimensional output probability density function and controller design method
Technical field
The invention belongs to stochastic distribution control theory field, relate in particular to a kind of dynamic modeling and controller design method of three-dimensional output probability density function.
Background technology
The stochastic system control theory is one of important branch of control theory and application, mainly is because most industrial processs all are subjected to the interference of random signal, at this practical problems, has formed the stochastic control theory of system.Its early stage achievement in research concentrates on the statistical property of control system variable self, the control target is average and the variance of system, in existent method, stochastic variable Gaussian distributed in most of hypothesis stochastic system, yet the not realistic application of this hypothesis, for example fiber length distribution in the paper-making process, the distribution of the grain in the grain processing and boiler flame temperature distribution etc.The general random system distributes with exporting PDF(probability density function) probability density function represents, when stochastic variable is gaussian variable, average and variance by control system can realize the output PDF of system is controlled, do not satisfy the system of Gaussian distribution for stochastic variable, its average and variance can not comprise the full detail of system, can not realize this system is exported the control of PDF to the control of system's average and variance.At this type systematic, Wang Hong teaches the method that proposed direct control system output PDF shape in 1998, namely exports PDF control.The direct CONTROLLER DESIGN of these class methods is so that the output PDF of system distribution shape tracing preset PDF distribution shape.
Output PDF can approach by the B SPLINE NEURAL NETWORK, realized the decoupling zero of original complicated coupling system so to a certain extent, output PDF control for this class decoupling zero is referred to as SDC(stochastic distribution control) stochastic system distribution control.These class methods have broken through the limitation of STOCHASTIC CONTROL research, traditional STOCHASTIC CONTROL problem are converted into the method for setting up advantages of simple model, the efficient suitable control algolithm of design.Realization is described from the state-space model that the partial differential equation of the implicit descriptive system dynamic perfromance of complexity is converted into decoupling zero, finally reaches to be similar to determine the same dynamic behaviour that can describe the stochastic distribution system with model more accurately of system.SDC compares more with stochastic control theory in the past and tallies with the actual situation, and therefore, this theory is dissolved into new industrial circle, will give its great vitality.
At the stochastic distribution system with two-dimensional characteristics, set up comparatively perfect theoretical system.As aspect the system modelling, linear B batten model, reasonable B batten model, square root B batten model and reasonable square root B batten model have been set up, input and output ARMAX model, neural network PDF model etc.At the controller design aspect, instantaneous optimal tracking control algolithm, optimal tracking control algolithm, model reference adaptive control algolithm, predictive control algorithm, structuring controller algorithm, Iterative Learning Control Algorithm etc. have been realized.In recent years, scholars have done a large amount of work at the aspects such as robust control, minimum entropy control, fault diagnosis and wave filter design of stochastic distribution control.
In sum, obtained very big progress at two dimension output distribution control problem, also there is the three-dimensional output of class distribution problem in the actual industrial process, as the distributed in three dimensions of material concentration in the fire coal circulating fluid bed boiler in three-dimensional temperature field, power station that characterizes boiler flame temperature etc.These distributed in three dimensions and industrial process operation conditions are closely bound up, and this enhances productivity, reduces aspect such as environmental pollution and all has important use and be worth to whole industrial process.Along with the high speed development of Computer Image Processing and sensor technology, the detection of three-dimensional being exported distribution situation has obtained development rapidly.But the method that obtains system's output distribution by the advanced technology on-line measurement implements very complicated, required apparatus expensive.
The three-dimensional output PDF control problem of the present invention's research is an important component part of SDC theory, yet imperfection is gone back in the modeling of three-dimensional PDF and the research of control problem, article " Modeling and control of the flame temperature distribution using probability density function shaping " has carried out static modeling and controller design to three-dimensional output PDF, select two-dimentional B spline base function for use and set up the static model of three-dimensional output PDF by least-squares algorithm, optimize quadratic performance index, method with gradient has obtained system's local optimum control input, and Computer Simulation research has obtained legitimate result.So far, rarely have for the research of the three-dimensional output of dynamic process distribution control aspect and to deliver, but not have directly three-dimensional output to be distributed reports as the research of controlling.
In order further to improve three-dimensional output PDF control theory, make three-dimensional random distribution control problem realize becoming possibility, the present invention has at first set up the instantaneous square root B batten model of three-dimensional output PDF, the dynamic change that adds weights on instantaneous square root B batten model basis has partly constituted based on the three-dimensional of square root B batten model exports the PDF dynamic model, realize the dynamic decoupling between the weights, analyzed the condition that three-dimensional output PDF dynamic model satisfies the nature constraint; Set up three-dimensional output PDF input according to system's inputoutput data by recursive least squares then; Select instantaneous square root performance index at last, designed conventional optimal controller.The present invention has carried out perfect to three-dimensional output PDF control theory, the control of exporting distribution problem for three-dimensional provides new method and thinking.
Summary of the invention
The present invention is directed to three-dimensional and export the needs of being left to be desired of PDF theory and actual industrial process, proposed a kind of dynamic modeling and controller design method of three-dimensional output probability density function.
A kind of dynamic modeling of three-dimensional output probability density function and controller design method, this method may further comprise the steps:
Step 1: make up the three-dimensional output PDF dynamic model based on square root B batten model;
Described structure may further comprise the steps based on the three-dimensional output PDF dynamic model of square root B batten model:
Step S1: the instantaneous square root B batten model that makes up three-dimensional output PDF according to two-dimentional B-spline function;
As follows with two one dimension B-spline function tensor product representation two dimension B-spline functions:
B j , i ( x , r ) = B j x i x ( x ) B j r i r ( r )
Wherein,
Figure BDA000033724912000418
Obtained by following recursion formula:
B 1 , i x ( x ) = 1 , x ∈ [ x i x , x i x + 1 ) 0 , x ∉ [ x i x , x i x + 1 )
B j x , i x ( x ) = x - x i x x i x + j x - 1 - x i x B j x - 1 , i x ( x ) + x i x + j x - x x i x + j x - x i x + 1 B j x - 1 , i x + 1 ( x )
Figure BDA000033724912000419
Obtained by following recursion formula:
B 1 , i r ( r ) = 1 , r ∈ [ r i r , r i r + 1 ) 0 , r ∉ [ r i r , r i r + 1 )
B j r , i r ( r ) = r - r i r r i r + j r - 1 - r i r B j r - 1 , i r ( r ) + r i r + j r - r r i r + j r - r i r + 1 B j r - 1 , i r + 1 ( r )
Wherein, B J, i(x r) is two-dimentional B spline base function;
Figure BDA000033724912000420
Be one dimension B spline base function;
Figure BDA000033724912000421
Be one dimension B spline base function; X, r are respectively the variable of definition spatially, x ∈ [a 1, b 1], r ∈ [a 2, b 2]; a 1Be the interior lower limit of setting between the setting district; b 1Be the interior higher limit of setting between the setting district; [a 1, b 1] for comprising a 1And b 1An interval; a 2Be the interior lower limit of setting between the setting district; b 2Be the interior higher limit of setting between the setting district; [a 2, b 2] for comprising a 2And b 2An interval; J represents the order of two-dimentional B batten; I represents two-dimentional B spline base function number; j xOrder for the basis function chosen on the X-axis; i xNumber for the basis function chosen on the X-axis; j rOrder for the basis function chosen on the R axle; i rNumber for the basis function chosen on the R axle;
Figure BDA00003372491200046
Be 1 rank i xIndividual B-spline function;
Figure BDA00003372491200047
Be j x-1 rank i xIndividual B-spline function;
Figure BDA00003372491200048
Be j x-1 rank i x+ 1 B spline base function;
Figure BDA00003372491200049
Be nodal value, and have x j x + 1 < &CenterDot; &CenterDot; &CenterDot; < a 1 = x 0 < &CenterDot; &CenterDot; &CenterDot; < x m x + 1 = b 1 < &CenterDot; &CenterDot; &CenterDot; < x m x + j x ; m xBe interval [a 1, b 1] interior effective node number, j x-1 counts for the acromere of the interval left and right sides;
Figure BDA000033724912000411
For comprising
Figure BDA000033724912000412
With
Figure BDA000033724912000413
An interval;
Figure BDA000033724912000414
Be 1 rank i rIndividual B-spline function;
Figure BDA000033724912000415
Be j r-1 rank i rIndividual B-spline function; Be j r-1 rank i r+ 1 B spline base function;
Figure BDA000033724912000417
Be nodal value, and have r j r + 1 < &CenterDot; &CenterDot; &CenterDot; < a 2 = r 0 < &CenterDot; &CenterDot; &CenterDot; < r m r + 1 = b 2 < &CenterDot; &CenterDot; &CenterDot; < r m r + j r ; m rBe interval [a 2, b 2] interior effective node number, j r-1 counts for the acromere of the interval left and right sides;
Figure BDA00003372491200052
For comprising With An interval;
With two-dimentional B-spline function B J, i(x r), omits the order j of B batten, i.e. two-dimentional B-spline function B J, i(x r) is designated as B i(x, r);
The instantaneous square root B batten model that obtains three-dimensional output PDF based on two-dimentional square root B-spline function is:
&gamma; ( x , r , u k ) = C 0 ( x , r ) V k + B n ( x , r ) &omega; n ( V k )
Wherein,
γ (x, r, u k) be three-dimensional output probability density function;
The two-dimentional B-spline function number of n for selecting, k is sampling instant;
C 0(x, r)=[B 1(x, r), B 2(x, r) ..., B N-1(x, r)], wherein, C 0(x r) is 1 * (n-1) dimension basis function conversion vector;
B i(x r) is two-dimentional B-spline function;
V k=[ω 1(u k), ω 2(u k) ..., ω N-1(u k)] T, wherein, V kBe k corresponding (n-1) * 1 right-safeguarding value vector of the moment;
ω i(u k) for depending on u kWeights, u kBe k corresponding control action of the moment.
B n(x r) is two-dimentional B-spline function;
ω n(V k) be the weights of n basis function correspondence.
Step S2: on the basis of step S1, add the dynamic change part of weights, obtain the dynamic model based on the three-dimensional output of square root B batten model PDF;
The weights dynamic part of supposing adding is:
V k=AV k-1+Bu k-1
Wherein, A is (n-1) * (n-1) dimension parameter matrix of expression system dynamic relationship, and B is (the n-1) * 1 dimension parameter matrix of expression system dynamic relationship; V K-1Be k-1 corresponding n-1 right-safeguarding value vector of the moment, u K-1Be k-1 corresponding controlled quentity controlled variable of the moment;
Three-dimensional output PDF dynamic model based on square root B batten model is:
V k = AV k - 1 + Bu k - 1 &gamma; ( x , r , u k ) = C 0 ( x , r ) V k + B n ( x , r ) &omega; n ( V k )
Step S3: the weight vector V of system kThere is nonlinear relationship in the weights corresponding with n basis function, analyze the dynamic decoupling that obtains between the three-dimensional output PDF dynamic model weights;
Decoupling zero formula between the described three-dimensional output PDF dynamic model weights is:
V k &omega; n ( V k ) = Q - 1 C 1 C 2
Wherein,
Figure BDA00003372491200063
Wherein, C 1Integration for k moment output probability density function root mean square and basis function transformation matrix product;
Wherein, C 2Be k moment output probability density function root mean square and n two dimensional basis functions B n(x, integration r);
Q = &Sigma; 0 &Sigma; 1 T &Sigma; 1 &Sigma; 2 , Wherein, Q is Σ 0, Σ 1, Σ 2Variation, when basis function was selected the inputoutput data of back and known real system, Q was known quantity.
Figure BDA00003372491200066
Wherein, Σ 0Be basis function conversion vector C 0(x, the integration of square value r) in its field of definition;
Figure BDA00003372491200067
Wherein, Σ 1Be basis function conversion vector C 0(x is r) with the integration of n basis function product in its field of definition scope;
Figure BDA00003372491200068
Wherein, Σ 2Be n basis function B n(x, r) square integration in its field of definition scope;
a 1Be the interior lower limit of setting between the X-axis setting district; b 1Be the interior higher limit of setting between the X-axis setting district;
a 2Be the interior lower limit of setting between R axle setting district; b 2Be the interior higher limit of setting between R axle setting district;
Σ 1 TBe Σ 1Transposed matrix.
Step S4: analyzing three-dimensional output PDF dynamic model satisfies the condition that the nature constraint possesses and is:
||V k|| Σ≤1
Wherein, || V k|| Σ=V k TΣ V k,
Figure BDA00003372491200071
More than in two formulas, V kBe k corresponding n-1 right-safeguarding value vector of the moment; V k TBe V kTransposed matrix; Σ is Σ 0, Σ 1And Σ 2The conversion vector;
Step 2: utilize the inputoutput data that collects in the real system to set up the input of three-dimensional output PDF by recursive least squares;
The input of the three-dimensional output PDF that sets up is:
f ( x , r , u k ) = &Sigma; i = 1 n - 1 a i f ( x , r , u k - i ) + &Sigma; j = 0 n - 2 C 0 ( x , r ) D j u k - j - 1
Wherein, f ( x , r , u k ) = &gamma; ( x , r , u k ) - B n ( x , r ) &omega; n ( V k ) ;
More than in two formulas, f (x, r, u k) be the k variation of corresponding output probability density function constantly; a iBe corresponding f (x, r, u of the k-i moment K-i) coefficient; F (x, r, u K-i) be the k-i variation of corresponding output probability density function constantly; u K-iBe k-i corresponding control action of the moment; u K-j-1Be k-j-1 corresponding control action of the moment; D j=[d J1..., d Ji..., d J (n-1)] TFor needing the parameter of identification; d JiFor with C 0(x, r) the corresponding coefficient of item in.
Step 3: select instantaneous square root performance index CONTROLLER DESIGN for use, by the controlled quentity controlled variable of the instantaneous square root performance index of optimization CONTROLLER DESIGN, the output PDF of realization system distribution shape tracing preset distributes and exports the shape that PDF distributes.
The instantaneous square root performance index of described selection are:
J = &Integral; a 2 b 2 &Integral; a 1 b 1 ( &gamma; ( x , r , u k + 1 ) - g ( x , r ) ) 2 dxdr + Ru k 2
Wherein, J is instantaneous square root performance index value; γ (x, r, u K+1) be three-dimensional output probability density function; (x r) is given three-dimensional output PDF distribution function to g; R is the constraint constant of control action; a 1Be the interior lower limit of setting between the X-axis setting district; b 1Be the interior higher limit of setting between the X-axis setting district; a 2Be the interior lower limit of setting between R axle setting district; b 2Be the interior higher limit of setting between R axle setting district.
As follows by the controlled amount of the instantaneous square root performance index of optimization:
u k = - &Integral; a 2 b 2 &Integral; a 1 b 1 ( C 0 ( x , r ) D 0 g ^ ( x , r ) ) dxdr &Integral; a 2 b 2 &Integral; a 1 b 1 ( C 0 ( x , r ) D 0 ) 2 dxdr + R
Wherein,
g ^ ( x , r ) = &Sigma; i = 2 n - 1 ( a i f ( x , r , k - i + 1 ) + C 0 ( x , r ) D i - 1 u k - i + 1 ) + a 1 f ( x , r , k ) + B n ( x , r ) &omega; n ( V k ) - g ( x , r ) ;
Wherein,
Figure BDA00003372491200083
Variation for known quantity and parameter; (x, r k-i+1) are the k-i+1 variation of corresponding output probability density function constantly to f; D 0Be the parameter value that picks out.
Described controlled quentity controlled variable u kBe by right
Figure BDA00003372491200084
In f (x, r, k) f (x, r, k-1) ... f (x, r, k-n+2) ω n(V k) and u K-1u K-2U K-n+2The adjustment of value, the shape that the output PDF of realization system distribution shape tracing preset output PDF distributes.
Beneficial effect of the present invention: 1, the present invention has ensured that the output PDF of system greater than 1 constraint condition, has analyzed the output PDF of system and has been divided at 1 o'clock in its field of definition inner product, the constraint condition that weights should satisfy; 2, set up the dynamic model of three-dimensional output PDF among the present invention according to square root B batten model, then the dynamic model of setting up based on the square root B-spline function has been carried out conversion, according to the inputoutput data of gathering, set up the input of system; 3, the present invention has designed the optimization routine controller, by optimizing the square root performance index, obtains the control action of system, realizes that output PDF distribution shape is to the tracking of given output PDF distribution shape.The present invention has enriched three-dimensional output PDF control theory, for the industrial process with three-dimensional output distribution character provides new method.
Description of drawings
Fig. 1 is two-dimentional B-spline function image;
Fig. 2 is that the initial p DF of Three-Dimensional Dynamic system distributes;
Fig. 3 is that the given output PDF of Three-Dimensional Dynamic system distributes;
Fig. 4 is the output PDF response curved surface of Three-Dimensional Dynamic system;
Fig. 5 exports PDF to given PDF tracking error for last moment control;
Fig. 6 is the response curve of controlled quentity controlled variable in the control procedure;
Fig. 7 is performance index change curve in the control procedure;
Fig. 8 is overall flow figure of the present invention.
Embodiment
In order to deepen the understanding of the present invention, below in conjunction with accompanying drawing specific embodiments of the invention are described in further detail.Should be emphasized that following explanation only is exemplary, the scope that is not meant to limit the present invention and application thereof.
For actual industrial process needs, output PDF control theory is applied to have the system of distributed in three dimensions characteristic, adopt the mechanism method to set up the complicacy that system model and controller design cause in order to simplify.The present invention proposes a kind of dynamic modeling and controller design method of three-dimensional output probability density function.Be used for realization to the tracking of whole output PDF distribution shape.
The present invention is divided into following a few step:
One, makes up the instantaneous square root B batten model of three-dimensional output PDF, the dynamic change that adds weights on instantaneous square root B batten model basis has partly constituted based on the three-dimensional of square root B batten model exports the PDF dynamic model, realize the dynamic decoupling between the three-dimensional output PDF dynamic model weights, analyzing three-dimensional output PDF dynamic model satisfies the condition that the nature constraint possesses;
Two, on the basis of step 1 for the ease of CONTROLLER DESIGN, above-mentioned dynamic model is carried out conversion, utilize the inputoutput data that collects in the real system to set up the input of three-dimensional output PDF by recursive least squares;
Three, select instantaneous square root performance index CONTROLLER DESIGN for use on the basis of step 2, by adjusting the control action that controller obtains, reach the shape that the output PDF of system distribution shape tracing preset distribution output PDF distributes.
Specifically be divided into:
1, two-dimentional B-spline function method for expressing
The two dimension B-spline function is with the tensor product representation of two one dimension B-spline functions:
B j , i ( x , r ) = B j x i x ( x ) B j r i r ( r ) - - - ( 1 )
Wherein,
Figure BDA00003372491200102
Computing formula is obtained by following recursion formula:
B 1 , i x ( x ) = 1 , x &Element; [ x i x , x i x + 1 ) 0 , x &NotElement; [ x i x , x i x + 1 ) - - - ( 2 )
B j x , i x ( x ) = x - x i x x i x + j x - 1 - x i x B j x - 1 , i x ( x ) + x i x + j x - x x i x + j x - x i x + 1 B j x - 1 , i x + 1 ( x ) - - - ( 3 )
Obtained by following recursion formula:
B 1 , i r ( r ) = 1 , r &Element; [ r i r , r i r + 1 ) 0 , r &NotElement; [ r i r , r i r + 1 ) - - - ( 4 )
B j r , i r ( r ) = r - r i r r i r + j r - 1 - r i r B j r - 1 , i r ( r ) + r i r + j r - r r i r + j r - r i r + 1 B j r - 1 , i r + 1 ( r ) - - - ( 5 )
Wherein, B J, i(x r) is two-dimentional B spline base function;
Figure BDA00003372491200108
Be one dimension B spline base function;
Figure BDA00003372491200109
Be one dimension B spline base function; X, r are respectively the variable of definition spatially, x ∈ [a 1, b 1], r ∈ [a 2, b 2]; a 1Be the interior lower limit of setting between the setting district; b 1Be the interior higher limit of setting between the setting district; [a 1, b 1] for comprising a 1And b 1An interval; a 2Be the interior lower limit of setting between the setting district; b 2Be the interior higher limit of setting between the setting district; [a 2, b 2] for comprising a 2And b 2An interval; J represents the order of two-dimentional B batten; I represents two-dimentional B spline base function number; j xOrder for the basis function chosen on the X-axis; i xNumber for the basis function chosen on the X-axis; j rOrder for the basis function chosen on the R axle; i rNumber for the basis function chosen on the R axle;
Figure BDA000033724912001117
Be 1 rank i xIndividual B-spline function; Be j x-1 rank i xIndividual B-spline function;
Figure BDA00003372491200112
Be j x-1 rank i x+ 1 B spline base function;
Figure BDA00003372491200113
Be nodal value, and have x j x + 1 < &CenterDot; &CenterDot; &CenterDot; < a 1 = x 0 < &CenterDot; &CenterDot; &CenterDot; < x m x + 1 = b 1 < &CenterDot; &CenterDot; &CenterDot; < x m x + j x ; m xBe interval [a 1, b 1] interior effective node number, j x-1 counts for the acromere of the interval left and right sides;
Figure BDA00003372491200115
For comprising
Figure BDA00003372491200116
With
Figure BDA00003372491200117
An interval;
Be 1 rank i rIndividual B-spline function;
Figure BDA00003372491200119
Be j r-1 rank i rIndividual B-spline function;
Figure BDA000033724912001110
Be j r-1 rank i r+ 1 B spline base function;
Figure BDA000033724912001111
Be nodal value, and have r j r + 1 < &CenterDot; &CenterDot; &CenterDot; < a 2 = r 0 < &CenterDot; &CenterDot; &CenterDot; < r m r + 1 = b 2 < &CenterDot; &CenterDot; &CenterDot; < r m r + j r ; m rBe interval [a 2, b 2] interior effective node number, j r-1 counts for the acromere of the interval left and right sides;
Figure BDA000033724912001113
For comprising
Figure BDA000033724912001114
With
Figure BDA000033724912001115
An interval;
2, make up the instantaneous square root model of three-dimensional output PDF
The square root model namely approaches the square root of the output PDF of system with two-dimentional B-spline function, to guarantee the nonnegativity of output PDF in control procedure of stochastic system.
The discrete form of the instantaneous square root model of three-dimensional output PDF is expressed as:
&gamma; ( x , r , u k ) = &Sigma; i = 1 n &omega; i ( u k ) B i ( x , r ) + e 0 - - - ( 6 )
Wherein,
γ (x, r, u k) be the output probability density function;
The two-dimentional B-spline function number of n for selecting, k is sampling instant;
B i(x r) is two-dimentional B-spline function, wherein, has omitted the order j of B batten;
ω i(u k) for depending on u kWeights; u kBe k corresponding control action of the moment.
e 0Approximate error for system;
Generally ignore e 0Then the instantaneous square root model representation of three-dimensional output PDF is:
&gamma; ( x , r , u k ) = &Sigma; i = 1 n &omega; i ( u k ) B i ( x , r ) - - - ( 7 )
For given three-dimensional output PDF function, formula (7) is unique, gets x ∈ [a 1, b 1] r ∈ [a 2, b 2] be the stochastic variable span, the instantaneous square root model of three-dimensional being exported PDF according to (7) formula further is expressed as:
&gamma; ( x , r , u k ) = C 0 ( x , r ) V k + B n ( x , r ) &omega; n ( V k ) - - - ( 8 )
Wherein,
C 0(x, r)=[B 1(x, r), B 2(x, r) ..., B N-1(x, r)], wherein, C 0(x r) is the conversion vector of 1 * (n-1) dimension basis function, B N-1(x r) is n-1 basis function; V k=[ω 1(u k), ω 2(u k) ..., ω N-1(u k)] T, wherein, V kBe (n-1) * 1 right-safeguarding value vector, ω N-1(u k) be the weights of n-1 basis function correspondence; [ω 1(u k), ω 2(u k) ..., ω N-1(u k)] TBe [ω 1(u k), ω 2(u k) ..., ω N-1(u k)] transposed matrix; ω n(V k) be the weights of n weights correspondence; B n(x r) is n basis function.
3, the dynamic change of adding weights partly constitutes the three-dimensional output PDF dynamic model based on square root B batten model
The three-dimensional output PDF square root model of above-mentioned design does not relate to weights to be changed, and under a lot of situations, is dynamic relationship between output PDF and the input.General hypothesis V kWith control input u kBetween be that linear dynamic is relevant, the dynamic change of hypothesis weights here partly is expressed as:
V k=AV k-1+Bu k-1 (9)
In the formula (9), A is (n-1) * (n-1) dimension parameter matrix of expression system dynamic relationship, and B is (the n-1) * 1 dimension parameter matrix of expression system dynamic relationship; V K-1Be k-1 corresponding n-1 right-safeguarding value vector of the moment, u K-1Be k-1 corresponding controlled quentity controlled variable of the moment.
So, based on the three-dimensional output PDF dynamic model expression of square root B batten model be:
V k=AV k-1+Bu k-1 (10)
&gamma; ( x , r , u k ) = C 0 ( x , r ) V k + B n ( x , r ) &omega; n ( V k ) - - - ( 11 )
4, the dynamic decoupling between the three-dimensional output PDF dynamic model weights;
Being drawn between the weights of basis function correspondence by (10), (11) formula is nonlinear relationship, in order to address this problem, need do as down conversion, to realize the dynamic decoupling of weights.
[C is multiply by on formula (11) both sides together 0 T(x, r) B n(x, r)] TCan get:
C 0 T ( x , r ) B n ( x , r ) &gamma; ( x , r , u k ) = C 0 T ( x , r ) C 0 ( x , r ) C 0 T ( x , r ) B n ( x , r ) B n ( x , r ) C 0 ( x , r ) B n 2 ( x , r ) V k &omega; n ( V k ) - - - ( 12 )
Get x ∈ [a 1, b 1] r ∈ [a 2, b 2] be the stochastic variable span, following formula both sides integration can get:
C 1 C 2 = Q V k &omega; n ( V k ) - - - ( 13 )
Wherein,
Figure BDA00003372491200134
Wherein, C 1Integration for k moment output probability density function root mean square and basis function transformation matrix product;
Wherein, C 2Be k moment output probability density function root mean square and n two dimensional basis functions B n(x, integration r);
Q = &Sigma; 0 &Sigma; 1 T &Sigma; 1 &Sigma; 2 , Wherein, Q is Σ 0, Σ 1, Σ 2Variation, when basis function was selected the inputoutput data of back and known real system, Q was known quantity.
Figure BDA00003372491200137
Wherein, Σ 0Be basis function conversion vector C 0(x, the integration of square value r) in its field of definition;
Figure BDA00003372491200138
Wherein, Σ 1Be basis function conversion vector C 0(x is r) with the integration of n basis function product in its field of definition scope;
Figure BDA00003372491200141
Wherein, Σ 2Be n basis function B n(x, r) square integration in its field of definition scope;
a 1Be the interior lower limit of setting between the X-axis setting district; b 1Be the interior higher limit of setting between the X-axis setting district;
a 2Be the interior lower limit of setting between R axle setting district; b 2Be the interior higher limit of setting between R axle setting district;
Σ 1 TBe Σ 1Transposed matrix.
When the B batten quadrature obtained, the Q inverse of a matrix always exists in the formula (13), and formula (13) is expressed as:
V k &omega; n ( V k ) = Q - 1 C 1 C 2 - - - ( 14 )
Formula (14) has realized ω n(V k) and V kDynamic decoupling.
4, three-dimensional output PDF dynamic model satisfies nature constraint condition and derives as follows:
Because γ is (x, r, u k) be the output probability density function, then satisfying integration its field of definition scope planted agent is one constraint:
&Integral; a 2 b 2 &Integral; a 1 b 1 &gamma; ( x , r , u k ) dxdr = &Integral; a 2 b 2 &Integral; a 1 b 1 ( &gamma; ( x , r , u k ) ) 2 dxdr = 1 - - - ( 15 )
Release according to formula (15):
V k TΣ 0V k+2Σ 1V kω n(u k)+Σ 2ω n 2(u k)=1 (16)
Solution formula (16) can get
&omega; n ( u k ) = 1 &Sigma; 2 ( - &Sigma; 1 &PlusMinus; V k T &Sigma; 1 T &Sigma; 1 V k - V k T &Sigma; 0 &Sigma; 2 V k - &Sigma; 2 - - - ( 17 )
Draw ω by following formula n(u k) and V kBetween be nonlinear relationship, and ω n(u k) can remember ω with other n-1 right of freedom value representation n(u k)=h (V k).In order to guarantee that following formula has solution, should satisfy following formula:
V k TΣ 1 TΣ 1 TV k-V k TΣ 0Σ 2V k2≥0 (18)
Abbreviation formula (18) can get following non-linear constrain
||V k|| Σ≤1 (19)
Wherein, V kBe (n-1) * 1 right-safeguarding value vector; || V k|| Σ=V k TΣ V k, expression V kThe Σ norm;
Figure BDA00003372491200151
Σ is Σ 0, Σ 1And Σ 2The conversion vector.
As long as system's weights that calculating is tried to achieve satisfy the condition that formula (19) possesses, just can satisfy output PDF and be divided into 1 natural constraint condition in its field of definition inner product.
Obtaining three-dimensional output PDF dynamic model by above-mentioned derivation satisfies the condition that the nature constraint possesses and is:
||V k|| Σ≤1
5, the input of three-dimensional output PDF
The weights dynamic relationship that above-mentioned (9) formula is represented is not easy to obtain in real system, so, need carry out a down conversion to the three-dimensional output PDF dynamic model of setting up based on square root B batten model, the dynamic model expression that (10) (11) formula is represented becomes input.Order
f ( x , r , u k ) = &gamma; ( x , r , u k ) - B n ( x , r ) h ( V k ) = C 0 ( x , r ) V k - - - ( 20 )
Wherein, f (x, r, u k) be the output function of equal value with output characteristics.Weights dynamic equation (10) is introduced displacement operator z -1, formula (20) is rewritten as:
f(x,r,u k)=C 0(x,r)(I-Az -1) -1Bu k-1 (21)
Then according to (I-Az -1) -1The expansion of B namely obtains the input of three-dimensional output PDF with the following formula abbreviation:
f ( x , r , u k ) = &Sigma; i = 1 n - 1 a i f ( x , r , u k - i ) + &Sigma; j = 0 n - 2 C 0 ( x , r ) D j u k - j - 1 - - - ( 22 )
Wherein, I is that (n-1) * (n-1) is unit matrix; N is the basis function number of choosing; F (x, r, u K-i) be the k-i output function of equal value of correspondence constantly; u K-iBe k-i corresponding control action of the moment; u K-j-1Be k-j-1 corresponding control action of the moment; a iBe corresponding f (x, r, u of the k-i moment K-i) coefficient, D j=[d J1..., d Ji..., d J (n-1)] TFor needing the parameter of identification, d JiFor with C 0(x, r) the corresponding coefficient of item in.
D jAnd a iAll be the unknown quantity in (22) formula, adopt the unknown parameter in the input of the three-dimensional output of recursive least squares identification PDF according to the form of (22) formula.Identification process is as follows:
Definition
θ=[a 1,…,a n-1,d 01,…,d 0(n-1),d 11,…,d 1(n-1),…,d (n-2)1,…,d (n-2)(n-1)] T (23)
φ(x,r,k)=[f(x,r,k-1),…,f(x,r,k-n+1),u k-1C 01(x,r),…,u k-1C 0(n-1)(x,r),…,
u k-n+1C 01(x,r),…,u 0(k-n+1)C 0(n-1)(x,r)] T (24)
Wherein, θ is the weights that need identification; (x, r k) are known quantity to φ, when the inputoutput data that collects in the real system is determined.
Get x ∈ [a 1, b 1] r ∈ [a 2, b 2] be the stochastic variable span, in its field of definition scope, select N respectively xAnd N rIndividual sampled point is formed f (x i, r j, k):
f(x i,r j,k)=θ Tφ(x i,r j,k) (25)
x i, r jBe the sampled point of X-axis and R axle, i=1,2 ..., N x, j=1,2 ..., N r
Recursive least squares is defined as follows:
&theta; ( i + 1 , j + 1 ) = &theta; ( i , j ) + P ( i , j ) &phi; ( x i , r j , k ) &epsiv; ( i , j ) 1 + &phi; T ( x i , r j , k ) P ( i , j ) &phi; ( x i , r j , k ) - - - ( 26 )
ε(i,j)=f(x i,r j,k)-θ T(i,j)φ(x i,r j,k) (27)
P ( i + 1 , j + 1 ) = ( I - P ( i , j ) &phi; ( x i , r j , k ) &phi; T ( x i , r j , k ) 1 + &phi; T ( x i , r j , k ) P ( i , j ) &phi; ( x i , r j , k ) ) P ( i , j ) - - - ( 28 )
Wherein, P (i, required transformation matrix when j) being identified parameters; (i j) is the identification error to ε; P (1,1)=10 3-6I N (n-1)Be initial matrix, wherein, I N (n-1)For n * (n-1) is unit matrix; θ (1,1)=θ 0Be the initial weight vector.
The input parameter identification step of three-dimensional output PDF is as follows:
(1) selects suitable two-dimentional B spline base function, calculate basis function B i(x, r) (i=1,2 ..., value n).
(2) (k 〉=n), { u is imported in collection system control at sampling instant k K-1,, u K-n+1And the interior sample point γ (x of field of definition scope i, r j, u K-1) ..., γ (x i, r j, u K-n+1) value;
(3) calculate h (V by formula (14) K-1) ..., h (V K-n-1) value, calculate f (x by definition i, r j, u K-1) ..., f (x i, r j, u K-n+1) and φ (x i, r j, value k);
(4) according to formula (26)-(28), estimated parameter θ, note θ (N x, N r) for the estimated value of sampling instant k;
(5) if k less than N, then k increases by 1, turns to for second step.
After the identification, θ is known quantity, then obtains the input of three-dimensional output PDF:
f ( x , r , u k ) = &Sigma; i = 1 n - 1 a i f ( x , r , u k - i ) + &Sigma; j = 0 n - 2 C 0 ( x , r ) D j u k - j - 1
6, instantaneous optimization Tracking Control Design
Input according to the three-dimensional output PDF that sets up above can carry out corresponding controller design.The purpose of CONTROLLER DESIGN is to select suitable control input to make the output PDF distribution shape of system's reality approach expectation PDF distribution shape as much as possible, consider the model of foundation, the weights of hypothesized model satisfy constraint condition, so select the square root quadratic performance index:
J = &Integral; a 2 b 2 &Integral; a 1 b 1 ( &gamma; ( x , r , u k + 1 ) - g ( x , r ) ) 2 dxdr + Ru k 2 - - - ( 29 )
Be rewritten as according to formula (20) (22) following formula:
J ( u k ) = &Integral; a 2 b 2 &Integral; a 1 b 1 ( C 0 ( x , r ) D 0 u k + g ^ ( x , r ) ) 2 dxdr + Ru k 2 - - - ( 30 )
Wherein:
g ^ ( x , r ) = &Sigma; i = 2 n - 1 ( a i f ( x , r , k - i + 1 ) + C 0 ( x , r ) D i - 1 u k - i + 1 ) + a 1 f ( x , r , k ) + B n ( x , r ) h ( V k ) - g ( x , r )
Expansion (30):
J ( u k ) = u k 2 &Integral; a 2 b 2 &Integral; a 1 b 1 ( C 0 ( x , r ) D 0 ) 2 dxdr + 2 u k &Integral; a 2 b 2 &Integral; a 1 b 1 C 0 ( x , r ) D 0 g ^ ( x , r ) dxdr + &Integral; a 2 b 2 &Integral; a 1 b 1 g ^ ( x , r ) 2 dxdr + Ru k 2
( 31 )
Adopt the algorithm of optimal control, to u kAsk local derviation, order
Figure BDA00003372491200177
Then obtain:
u k = - &Integral; a 2 b 2 &Integral; a 1 b 1 ( C 0 ( x , r ) D 0 g ^ ( x , r ) ) dxdr &Integral; a 2 b 2 &Integral; a 1 b 1 ( C 0 ( x , r ) D 0 ) 2 dxdr + R - - - ( 32 )
Since then, in the present invention, a kind of dynamic modeling and controller design method of three-dimensional output probability density function finish.
Embodiment is as follows:
Because experiment condition is limited, be difficult to obtain the input and output data of real system, dynamic vector A, the B of supposing the system are known, and following surface construction based on the three-dimensional output PDF dynamic model of square root B batten model is:
V k=AV k-1+Bu k-1
&gamma; ( x , r , u k ) = C 0 ( x , r ) V k + B n ( x , r ) h ( V k )
Wherein
A = 0.991 0 0 0 0 0 0.994 0 0 0 0.704 0.056 0.887 0 0 0 0 0 0.947 0 0 0 0 0.057 0.976 ;
B=[0.0209 0.0448 0.0246 0.0292 0.0305] T
According to the definition of two-dimentional B spline base function, select one dimension B spline base function to construct two-dimentional B-spline function here.Suppose x, the span of r is x ∈ [0,1] r ∈ [0,1], and the basis function on x and the r axle is defined as follows:
(1) basis function on the X-axis:
B 1(x)=xI x1+(2-x)I x2
B 2(x)=(x-1)I x2+(3-x)I x3
B 3(x)=(x-2)I x3+(4-x)I x4
Wherein I=1,2,3,4
(2) basis function on the R axle
B 1 ( r ) = 1 2 r 2 I r 1 + ( - r 2 + 3 r - 3 2 ) I r 2 + 1 2 ( r - 3 ) 2 I r 3
B 2 ( r ) = 1 2 ( r - 1 ) 2 I r 2 + ( - r 2 + 5 r - 11 2 ) I r 3 + 1 2 ( r - 4 ) 2 I r 4
Wherein
Figure BDA00003372491200193
I=1,2,3,4
The known quantity that the controller design needs is:
Initial weight V 0=[0.688 2.129 1.551 0.166 0.792] T
The input constraint factor is R=0.0005;
The control action span is u ∈ [0,1];
Initial control action is u 0=0.3;
The control of desired output PDF correspondence is input as u=0.65;
Here Xuan two-dimentional B spline base function as shown in Figure 1.Fig. 2, the initial output PDF that Fig. 3 has provided three-dimensional linear system respectively distributes and desired output PDF distributed image, the output PDF of the system response curved surface that Fig. 4 distributes for tracing preset output, the tracking error of last moment desired output PDF and control output PDF as shown in Figure 5, Fig. 6 provides is the response curve of control input action in the control procedure, can be restrained and close to the expectation input by the controlled input of figure.Fig. 7 is the change curve of performance index in the control procedure.

Claims (1)

1. the dynamic modeling of a three-dimensional output probability density function and controller design method is characterized in that, this method may further comprise the steps:
Step 1: make up the three-dimensional output PDF dynamic model based on square root B batten model;
Described structure may further comprise the steps based on the three-dimensional output PDF dynamic model of square root B batten model:
Step S1: the instantaneous square root B batten model that makes up three-dimensional output PDF according to two-dimentional B-spline function;
As follows with two one dimension B-spline function tensor product representation two dimension B-spline functions:
B j , i ( x , r ) = B j x i x ( x ) B j r i r ( r )
Wherein,
Figure FDA00003372491100012
Obtained by following recursion formula:
B 1 , i x ( x ) = 1 , x &Element; [ x i x , x i x + 1 ) 0 , x &NotElement; [ x i x , x i x + 1 )
B j x , i x ( x ) = x - x i x x i x + j x - 1 - x i x B j x - 1 , i x ( x ) + x i x + j x - x x i x + j x - x i x + 1 B j x - 1 , i x + 1 ( x )
Figure FDA00003372491100015
Obtained by following recursion formula:
B 1 , i r ( r ) = 1 , r &Element; [ r i r , r i r + 1 ) 0 , r &NotElement; [ r i r , r i r + 1 )
B j r , i r ( r ) = r - r i r r i r + j r - 1 - r i r B j r - 1 , i r ( r ) + r i r + j r - r r i r + j r - r i r + 1 B j r - 1 , i r + 1 ( r )
Wherein, B J, i(x r) is two-dimentional B spline base function;
Figure FDA00003372491100018
Be one dimension B spline base function;
Figure FDA00003372491100019
Be one dimension B spline base function; X, r are respectively the variable of definition spatially, x ∈ [a 1, b 1], r ∈ [a 2, b 2]; a 1Be the interior lower limit of setting between the setting district; b 1Be the interior higher limit of setting between the setting district; [a 1, b 1] for comprising a 1And b 1An interval; a 2Be the interior lower limit of setting between the setting district; b 2Be the interior higher limit of setting between the setting district; [a 2, b 2] for comprising a 2And b 2An interval; J represents the order of two-dimentional B batten; I represents two-dimentional B spline base function number; j xOrder for the basis function chosen on the X-axis; i xNumber for the basis function chosen on the X-axis; j rOrder for the basis function chosen on the R axle; i rNumber for the basis function chosen on the R axle;
Figure FDA00003372491100021
Be 1 rank i xIndividual B-spline function;
Figure FDA00003372491100022
Be j x-1 rank i xIndividual B-spline function;
Figure FDA00003372491100023
Be j x-1 rank i x+ 1 B spline base function;
Figure FDA00003372491100024
Be nodal value, and have x j x + 1 < &CenterDot; &CenterDot; &CenterDot; < a 1 = x 0 < &CenterDot; &CenterDot; &CenterDot; < x m x + 1 = b 1 < &CenterDot; &CenterDot; &CenterDot; < x m x + j x ; m xBe interval [a 1, b 1] interior effective node number, j x-1 counts for the acromere of the interval left and right sides;
Figure FDA00003372491100026
For comprising
Figure FDA00003372491100027
With
Figure FDA00003372491100028
An interval;
Figure FDA00003372491100029
Be 1 rank i rIndividual B-spline function;
Figure FDA000033724911000210
Be j r-1 rank i rIndividual B-spline function;
Figure FDA000033724911000211
Be j r-1 rank i r+ 1 B spline base function;
Figure FDA000033724911000212
Be nodal value, and have r j r + 1 < &CenterDot; &CenterDot; &CenterDot; < a 2 = r 0 < &CenterDot; &CenterDot; &CenterDot; < r m r + 1 = b 2 < &CenterDot; &CenterDot; &CenterDot; < r m r + j r ; m rBe interval [a 2, b 2] interior effective node number, j r-1 counts for the acromere of the interval left and right sides;
Figure FDA000033724911000214
For comprising
Figure FDA000033724911000215
With
Figure FDA000033724911000216
An interval;
With two-dimentional B-spline function B J, i(x r), omits the order j of B batten, i.e. two-dimentional B-spline function B J, i(x r) is designated as B i(x, r);
The instantaneous square root B batten model that obtains three-dimensional output PDF based on two-dimentional square root B-spline function is:
&gamma; ( x , r , u k ) = C 0 ( x , r ) V k + B n ( x , r ) &omega; n ( V k )
Wherein,
γ (x, r, u k) be three-dimensional output probability density function;
The two-dimentional B-spline function number of n for selecting, k is sampling instant;
C 0(x, r)=[B 1(x, r), B 2(x, r) ..., B N-1(x, r)], wherein, C 0(x r) is 1 * (n-1) dimension basis function conversion vector;
B i(x r) is two-dimentional B-spline function;
V k=[ω 1(u k), ω 2(u k) ..., ω N-1(u k)] T, wherein, V kBe k corresponding (n-1) * 1 right-safeguarding value vector of the moment;
ω i(u k) for depending on u kWeights, u kBe k corresponding control action of the moment;
B n(x r) is two-dimentional B-spline function;
ω n(V k) be the weights of n basis function correspondence;
Step S2: on the basis of step S1, add the dynamic change part of weights, obtain the dynamic model based on the three-dimensional output of square root B batten model PDF;
The weights dynamic part of supposing adding is:
V k=AV k-1+Bu k-1
Wherein, A is (n-1) * (n-1) dimension parameter matrix of expression system dynamic relationship, and B is (the n-1) * 1 dimension parameter matrix of expression system dynamic relationship; V K-1Be k-1 corresponding n-1 right-safeguarding value vector of the moment, u K-1Be k-1 corresponding controlled quentity controlled variable of the moment;
Three-dimensional output PDF dynamic model based on square root B batten model is:
V k = AV k - 1 + Bu k - 1 &gamma; ( x , r , u k ) = C 0 ( x , r ) V k + B n ( x , r ) &omega; n ( V k )
Step S3: the weight vector V of system kThere is nonlinear relationship in the weights corresponding with n basis function, analyze the dynamic decoupling that obtains between the three-dimensional output PDF dynamic model weights;
Decoupling zero formula between the described three-dimensional output PDF dynamic model weights is:
V k &omega; n ( V k ) = Q - 1 C 1 C 2
Wherein,
Figure FDA00003372491100032
Wherein, C 1Integration for k moment output probability density function root mean square and basis function transformation matrix product;
Wherein, C 2Be k moment output probability density function root mean square and n two dimensional basis functions B n(x, integration r);
Q = &Sigma; 0 &Sigma; 1 T &Sigma; 1 &Sigma; 2 , Wherein, Q is Σ 0, Σ 1, Σ 2Variation, when basis function was selected the inputoutput data of back and known real system, Q was known quantity;
Figure FDA00003372491100035
Wherein, Σ 0Be basis function conversion vector C 0(x, the integration of square value r) in its field of definition;
Wherein, Σ 1Be basis function conversion vector C 0(x is r) with the integration of n basis function product in its field of definition scope;
Figure FDA00003372491100042
Wherein, Σ 2Be n basis function B n(x, r) square integration in its field of definition scope;
a 1Be the interior lower limit of setting between the X-axis setting district; b 1Be the interior higher limit of setting between the X-axis setting district;
a 2Be the interior lower limit of setting between R axle setting district; b 2Be the interior higher limit of setting between R axle setting district;
Σ 1 TBe Σ 1Transposed matrix;
Step S4: analyzing three-dimensional output PDF dynamic model satisfies the condition that the nature constraint possesses and is:
||V k|| Σ≤1
Wherein, || V k|| Σ=V k TΣ V k,
Figure FDA00003372491100043
More than in two formulas, V kBe k corresponding n-1 right-safeguarding value vector of the moment; V k TBe V kTransposed matrix; Σ is Σ 0, Σ 1And Σ 2The conversion vector;
Step 2: utilize the inputoutput data that collects in the real system to set up the input of three-dimensional output PDF by recursive least squares;
The input of the three-dimensional output PDF that sets up is:
f ( x , r , u k ) = &Sigma; i = 1 n - 1 a i f ( x , r , u k - i ) + &Sigma; j = 0 n - 2 C 0 ( x , r ) D j u k - j - 1
Wherein, f ( x , r , u k ) = &gamma; ( x , r , u k ) - B n ( x , r ) &omega; n ( V k ) ;
More than in two formulas, f (x, r, u k) be the k variation of corresponding output probability density function constantly; a iBe corresponding f (x, r, u of the k-i moment K-i) coefficient; F (x, r, u K-i) be the k-i variation of corresponding output probability density function constantly; u K-iBe k-i corresponding control action of the moment; u K-j-1Be k-j-1 corresponding control action of the moment; D j=[d J1..., d Ji..., d J (n-1)] TFor needing the parameter of identification; d JiFor with C 0(x, r) the corresponding coefficient of item in;
Step 3: select instantaneous square root performance index CONTROLLER DESIGN for use, by the controlled quentity controlled variable of the instantaneous square root performance index of optimization CONTROLLER DESIGN, the output PDF of realization system distribution shape tracing preset distributes and exports the shape that PDF distributes;
The instantaneous square root performance index of described selection are:
J = &Integral; a 2 b 2 &Integral; a 1 b 1 ( &gamma; ( x , r , u k + 1 ) - g ( x , r ) ) 2 dxdr + Ru k 2
Wherein, J is instantaneous square root performance index value; γ (x, r, u K+1) be three-dimensional output probability density function; (x r) is given three-dimensional output PDF distribution function to g; R is the constraint constant of control action; a 1Be the interior lower limit of setting between the X-axis setting district; b 1Be the interior higher limit of setting between the X-axis setting district; a 2Be the interior lower limit of setting between R axle setting district; b 2Be the interior higher limit of setting between R axle setting district;
As follows by the controlled amount of the instantaneous square root performance index of optimization:
u k = - &Integral; a 2 b 2 &Integral; a 1 b 1 ( C 0 ( x , r ) D 0 g ^ ( x , r ) ) dxdr &Integral; a 2 b 2 &Integral; a 1 b 1 ( C 0 ( x , r ) D 0 ) 2 dxdr + R
Wherein,
g ^ ( x , r ) = &Sigma; i = 2 n - 1 ( a i f ( x , r , k - i + 1 ) + C 0 ( x , r ) D i - 1 u k - i + 1 ) + a 1 f ( x , r , k ) + B n ( x , r ) &omega; n ( V k ) - g ( x , r ) ;
Wherein,
Figure FDA00003372491100054
Variation for known quantity and parameter; (x, r k-i+1) are the k-i+1 variation of corresponding output probability density function constantly to f; D 0Be the parameter value that picks out;
Described controlled quentity controlled variable u kBe by to g
Figure FDA00003372491100055
In f (x, r, k) f (x, r, k-1) ... f (x, r, k-n+2) ω n(V k) and u K-1u K-2U K-n+2The adjustment of value, the shape that the output PDF of realization system distribution shape tracing preset output PDF distributes.
CN201310244539.7A 2013-06-19 2013-06-19 A kind of dynamic modeling of three-dimensional output probability density function and controller design method Expired - Fee Related CN103336427B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310244539.7A CN103336427B (en) 2013-06-19 2013-06-19 A kind of dynamic modeling of three-dimensional output probability density function and controller design method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310244539.7A CN103336427B (en) 2013-06-19 2013-06-19 A kind of dynamic modeling of three-dimensional output probability density function and controller design method

Publications (2)

Publication Number Publication Date
CN103336427A true CN103336427A (en) 2013-10-02
CN103336427B CN103336427B (en) 2015-08-12

Family

ID=49244619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310244539.7A Expired - Fee Related CN103336427B (en) 2013-06-19 2013-06-19 A kind of dynamic modeling of three-dimensional output probability density function and controller design method

Country Status (1)

Country Link
CN (1) CN103336427B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109992829A (en) * 2019-02-25 2019-07-09 华北电力大学 Control method is modeled based on B-spline model output probability density function anticipation function

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000026730A1 (en) * 1998-11-02 2000-05-11 Ise Integrated Systems Engineering Ag Multidimensional uncertainty analysis
CN101566848A (en) * 2009-05-27 2009-10-28 中南大学 Fault diagnostic method of floatation process based on statistic distribution of foam size

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000026730A1 (en) * 1998-11-02 2000-05-11 Ise Integrated Systems Engineering Ag Multidimensional uncertainty analysis
CN101566848A (en) * 2009-05-27 2009-10-28 中南大学 Fault diagnostic method of floatation process based on statistic distribution of foam size

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
XUBIN SUN,ET: "Modelling and control of the flame temperature distribution using probability density function shaping", 《TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL》 *
陈海永: "一类仿射非线性***的概率密度函数形状控制", 《控制与决策》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109992829A (en) * 2019-02-25 2019-07-09 华北电力大学 Control method is modeled based on B-spline model output probability density function anticipation function

Also Published As

Publication number Publication date
CN103336427B (en) 2015-08-12

Similar Documents

Publication Publication Date Title
Barthel Precise evaluation of thermal response functions by optimized density matrix renormalization group schemes
Tauseef Mohyud‐Din et al. Numerical soliton solution of the Kaup‐Kupershmidt equation
Xu et al. Kernel-based random vector functional-link network for fast learning of spatiotemporal dynamic processes
CN105512404B (en) Time-varying reliability Global sensitivity analysis method based on chaos polynomial expansion
CN102663495B (en) Neural net data generation method for nonlinear device modeling
CN102222313A (en) Urban evolution simulation structure cell model processing method based on kernel principal component analysis (KPCA)
CN102708294A (en) Self-adaptive parameter soft measuring method on basis of semi-supervised local linear regression
Khan et al. A new hybrid approach of clustering based probabilistic decision tree to forecast wind power on large scales
Guo et al. Nonlinear generalized predictive control based on online least squares support vector machines
Wang et al. Novel interval theory‐based parameter identification method for engineering heat transfer systems with epistemic uncertainty
Sarma et al. Computational techniques for closed–loop reservoir modeling with application to a realistic reservoir
You et al. A novel mixed uncertainty support vector machine method for structural reliability analysis
CN201716727U (en) Geographical simulation system based on remote sensing and GIS
Wang et al. Heuristic search strategy based on probabilistic and geostatistical simulation approach for simultaneous identification of groundwater contaminant source and simulation model parameters
Amrit et al. Design strategies for multi-objective optimization of aerodynamic surfaces
CN106777616A (en) A kind of high-speed rice pot seedling planting machine seedling box mover Multidisciplinary Optimization method
CN103336427B (en) A kind of dynamic modeling of three-dimensional output probability density function and controller design method
Selvan On the effect of shape parameterization on aerofoil shape optimization
CN105893667A (en) Heterogeneous simulation data unified integrated visual method
Yu et al. Continuous-time Laguerre-based subspace identification utilising nuclear norm minimisation
Zhuang et al. Accurately predicting heat transfer performance of ground heat exchanger for ground-coupled heat pump systems using data mining methods
Poole et al. Optimal domain element shapes for free-form aerodynamic shape control
Wang et al. Multi-fidelity wake modelling based on Co-Kriging method
Lyu et al. Identification of multivariable Hammerstein CARMA system using special test signals
Yin et al. Multi-step Prediction Algorithm of Traffic Flow Chaotic Time Series Based on Volterra Neural Network.

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

Granted publication date: 20150812

Termination date: 20160619

CF01 Termination of patent right due to non-payment of annual fee