• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Adaptive Non linear Model Predictive Control Using an On-line Support Vector Regression Updating Strategy☆

    2014-07-17 09:10:18PingWangChaoheYangXueminTianDexianHuang3StateKeyLaboratoryofHeavyOilProcessingChinaUniversityofPetroleumQingdao266580China

    Ping Wang,Chaohe Yang,Xuemin Tian*,Dexian Huang3State Key Laboratory of Heavy Oil Processing,China University of Petroleum,Qingdao 266580,China

    2College of In formation and Control Engineering,China University of Petroleum,Qingdao 266580,China

    3Department of Automation,Tsinghua University,Beijing 100084,China

    Adaptive Non linear Model Predictive Control Using an On-line Support Vector Regression Updating Strategy☆

    Ping Wang1,2,Chaohe Yang1,Xuemin Tian2,*,Dexian Huang31State Key Laboratory of Heavy Oil Processing,China University of Petroleum,Qingdao 266580,China

    2College of In formation and Control Engineering,China University of Petroleum,Qingdao 266580,China

    3Department of Automation,Tsinghua University,Beijing 100084,China

    A R T I c L E IN F o

    Article history:

    Received 24 June 2013

    Received in revised form 14 October 2013 Accepted 16 November 2013

    Available on line 20 June 2014

    Adaptive control

    Support vector regression

    Updating strategy

    Model predictive control

    The performance of data-driven models relies heavily on the amount and quality of training samples,so it might deteriorate significantly in the regions where samples are scarce.The objective of this paper is to develop an online SVR model updating strategy to track the change in the process characteristics efficiently with affordable computational burden.This is achieved by adding a new sample that violates the Karush-Kuhn-Tucker conditions of the existing SVRmodeland by deleting the old sample that has the maximum distance with respect to the newly added sample in feature space.The benefits offered by such an updating strategy are exploited to develop an adaptive model-based control scheme,where model updating and control task perform alternately. The effectiveness of the adaptive controller is demonstrated by simulation study on a continuous stirred tank reactor.The results reveal that the adaptive MPC scheme outperform s its non-adaptive counterpart for large magnitude set point changes and variations in process parameters.

    ?2014 Chemical Industry and Engineering Society of China,and Chemical Industry Press.All rights reserved.

    1.Introduction

    Model predictive control(MPC)has been widely accepted as an advanced control strategy in process industry owing to its ability to handle complex control problems with constraints[1,2].MPC uses a process model to predict future process behavior and future control actions are computed by minimizing a pre-specified cost function,so the effectiveness of MPC relies heavily on the availability of a reasonably accurate process model.Until recently,industrial applications of MPC have mainly based on linear models due to their inherent simplicity from conceptual and implementation points of view[1].However,as many chemical plants exhibit highly nonlinear behavior when operated over a wide range,linear MPC often results in poor control performance, which motivates its extension to nonlinear MPC,with am ore accurate nonlinear model used for prediction and optimization[3].

    Among various nonlinear modeling methods,the support vector regression(SVR)method has been widely applied in data-d riven modeling[4],since it not only shares many of its features with neural networks but also possesses some additional desirable characteristics. The advantage of SVR is that[4],for a given modeling problem with a finite set of samples,it can automatically derive the optimal network structure with respect to generalization error.Further more,current experience shows that SVRs work as well as,and in some cases,better than classical statistical approaches on noisy or imprecise data.Because of these advantages,SVR has been found increasing applications in chemical processes[5],especially when training data are in sufficient or the process has strong nonlinearity[6-8].Nevertheless,a basic limitation of all data-d riven models is their inability to extrapolate accurately once the in formation is outside the range of data used to generate the model[9].As the training samples available only describes a period of process historical behavior and might not represent complete characteristics of true dynamics,the performance of the model may deteriorate substantially with time as a consequence of changes in the dynamics of process[10-14].Although the model can be retrained from scratch when the training set is modified,it is cumbersome and computation ally inefficient.In this case,the accurate on line SVR (AOSVR)technique[15]seems to be a better alternative to SVR because it uses an incremental algorithm,which updates SVR model efficiently and accurately when a new sample is added to the training set without retraining from scratch.Several model-based control schemes based on AOSVR have been developed in recent years.Iplikci has proposed an adaptive generalized predictive control(GPC)method by combining SVR-based GPCapproach with AOSVR[16].An adaptive inverse control algorithm,where SVR model is used to construct the inverse model ofthe process to be controlled on line,has been studied[17].More recently,AOSVR is employed to capture the abrupt and incremental faults in the framework of SVR model based fault tolerance predictive control scheme[18].However,in these applications the AOSVR technique is used without taking in to account the differences among the newly incoming samples and lacking mechanisms to prune redundant samples efficiently[10].This may result in unreliable predictions and heavy computation burden as the number of training data increases,limiting the applications of recursive SVR algorithm to a long-term on line modeling and control task.

    In our recent work,an efficient on-line model updating strategy based on AOSVR has been developed and shown good performance for predicting the melt index of an industrial polypropylene process [19].This strategy allows us to improve the estimation performance with affordable computation burden by updating the existing SVR model based on the novelty of new samples that arrive sequentially. In this paper,the benefits offered by such an updating strategy are further exploited to design an adaptive MPC controller.Several enhancements are also developed to make the model updating strategy capture the current behavior of process more effectively.Specifically, only those samples that violate the Karush-Kuhn-Tucker(KKT)conditions of existing SVR model are added to improve the estimation accuracy for new operating region where samples may not be scarce or nonexistent.As far as the accumulation of obsolete data is concerned, the old training sample with the maximum distance to the newly added sample in feature space will be recognized as the redundant sample,which will be removed from training database subsequently to enhance the estimation accuracy for the current behavior of process. The effectiveness of the adaptive MPC controller is illustrated by a simulation study on a benchmark continuous stirred tank reactor(CSTR) [20].The adaptive MPC controller is able to achieve a smooth transition for large magnitude set point changes and maintain the process at an unstable operating point in the presence of unmeasured disturbances and random noise.

    2.On-line Support Vector Regression

    Given a training set T={(χi,yi),i=1,2,…,N},where N is the total number of training samples,χi∈Rnis the n-dimension input vector,and yi∈R is the output variable.In the feature space F,SVR builds a linear regression function in the following form[4]

    where w is a vector in F,Φ(?)is a mapping from the input space to the feature space,bis the bias term,and〈?,?〉stands for the inner product operation in F.The SVR algorithm s regard the regression problem as an optimization problem in dual space with the model given by

    where ajis the coefficient of each sample and Kijdenotes the kernel function.Sample χjcorresponding to a non-zero ajvalue is referred to as the support vector(SV).By using Vapnik'sε-insensitive loss function, the dual form of the optimization problem becomes a quadratic programming(QP)problem

    subject to constraints

    where ε is the maximum value of tolerable error and C is a regularization parameter that represents a trade-off between model complexity and effect of tolerance to the error larger than ε.The Lagrange formulation of the QP problem can be further represented as

    According to Eq.(6),at most one of aiandwill be nonzero and both are nonnegative.We define coefficient θiand margin function h(χi)as

    Combining Eqs.(6)-(8),the KKT conditions can be rewritten as

    Based on Eq.(9),the training samples in T can be divided in to three subsets as follows[15].Support set:

    The AOSVR algorithm consists of incremental algorithm and decremental algorithm[15].The basic idea of incremental algorithm is to find a way to add a new sample to one of the three sets maintaining KKT conditions consistent.When a new sample χcis received,its corresponding θcvalue is initially set to zero and then gradually changes under the KKT conditions.The relationship between h(χi),Δθiand Δb is given by

    From Eq.(6),the relation bet ween θcand θiis

    Among the three sets,only the support set samples can change θi, then the relation among Δθc,Δθjand Δ b can be formulated as[15]

    Defining the support set as a list of elem en ts S={s1,s2,…,sls}, Eqs.(12)and(13)can be rewritten in an equivalent matrix form

    Updating θivalues,the support set samples will be consisten t. The h(χi)values for support samples do not need update,because they are always∣ε∣.For error and remaining samples,the situation is opposite.They do not change θivalue,but change h(χi).De fining N=E∪R={n1,n2,…,nln}n ln and rewriting the variation of h(χi)in a matrix notation

    Δθi,Δb and h(χi)can be updated by computing β and γ.Eqs.(14) and(15)hold only when the samples in the support set do no t change membership.Therefore,Δ θcis chosen to be the largest value that can either maintain the support set unchanged or terminate the incremental algorithm.In this process,some samples may transfer from a set to another,and some may no t.The process is repeated until the KKT conditions are satisfied for all data points including the most recent one.Instead of solving a complex QP problem each time,the structure of SVR can ad just dynamically to meet the KKT conditions,making the AOSVR algorithm efficient for on line model updating[15-18].

    3.Model Updating Strategy

    3.1.Adding new samples based on KKT conditions

    From a practical point of view,the idea of updating the existing model whenever a new sample is available is inappropriate,because frequently updating a model will result in high computation requirements and stability problems[11].More importantly,the generalization ability of the existing model may deteriorate significantly[10,19].An important prerequisite for successfully updating the existing model is that the newly added training samples contain enough new in formation.In this paper,the following proposition is used to distinguish the novelty of the training sample[19,21].

    Proposition 1.Let f(χ)be the regression function of SV and{χc,yc}be a new sample.If{χc,yc}satisfies the KKT conditions,the SV set will not change,otherwise it will change.The samples that violate KKT conditions are those satisfying the following condition

    Proposition 1 reveals the influence of a new sample on the SV set of the existing SVR model[21].If the new sample violates the KKT conditions,the SV set of SVR model will change after the incremental learning of the new sample.Since the training samples can be completely represented by the SV set,the KKT conditions seem to be more reasonable than regression functions in classifying the new samples and the SVR model should be updated according to the novelty of training data. When a new sample is added to the training set,the geometrical interpretation of the shift in the regression curve is illustrated in Fig.1. After adding new sample{χc,yc},the updated regression curve,denoted by f(χ),is dragged towards the newly added sample in the high dimension feature space.In this way,the updated SVR model is able to absorb the in formation contained in the newly added sample.By introducing new samples selectively,the frequent update of the existing SVR model is avoided.Accordingly,the generalization ability of the model is well maintained,while the computation burden is reduced.

    In applications,the outputs of process are always corrupted by random noise,leading to frequent model updating.To cope with this problem,a simple linear filter is introduced to smooth the training samples as it can be easily implemented on line.The process output is smoothed by a weighted sum of previous measurements in a window of finite length

    where N0is the filter length,which can be ad justed according to the level of process noise,aiare filter coefficients with values between 0 and 1,and y(k)is the de-noised output.

    3.2.Pruning old samples based on distance

    The dimension of matrixes in Eqs.(14)and(15)increases with the accumulation of training samples,leading to excessive computation for model updating,especially when the model is used for control purpose[11,22].In addition,the updated model may fail to track changes in the process timely as the training set contains too many out-of-data samples.Considering all these factors,it is necessary to delete those samples as long as they become redundant.One of the simplest pruning strategies is to remove the oldest sample from the memory whenever a new one is added,assuming that the oldest sample is the one with the least contribution to the construction of existing model.However,inmany applications there is no guarantee that the oldest sample no longer represents the current behavior of process.Another common approach is to delete those samples that are not belonging to SVs,because SVR can be completely represented by the SV s.However,as mentioned earlier,samples may transfer from a non-SV to a SV during the implementation of AOSVR.Other pruning strategies,such as Bayesian and leave-one-out cross-validation,are mainly used in an offline manner because of their complexity[10].

    Fig.1.Geometrical interpretation of the shift in regression curve with a new sample added.

    Discarding a training sample from the model might inevitably degrade its performance.Pruning rules aim at finding samples whose removal is expected to have negligible effect on the quality of the model.Fora new sample{χc,yc}added to the training set and the correspondingly updated SVR model f(χ),the condition to confirm if some old training samples need to be deleted is

    where ecis the approximation error of the updated SVR model with respect to the newly added sample and e1is a given threshold associated with model accuracy.If condition(18)is satisfied,the newly added sample is not yet adequately represented by the updated SVR model, and some old training samples should be deleted to enhance the estimation accuracy of the SVR model for the current behavior of process.Instead of pruning the oldest training sample,sample will be deleted according to its distance to the newly added sample in feature space. In feature space,the distance between sample χiand χcis defined as

    In the calculation of the distance in feature space,it does not need to know the explicit mapping function since it can be written solely in terms of the kernel function by the“kernel trick”.If condition(18)is satisfied or the number of training samples exceeds a given maximum limit,the sample with the maximum distance to the newly added sample will be removed from the training database in AOSVR.

    When an old sample{χd,yd}is deleted,the geometrical interpretation of the shift in the updated SVR regression curve is illustrated in Fig.2.The regression curve of the updated model,denoted by f(χ), tends to be d ragged towards the location of the newly added sample {χc,yc}after deleting the old sample.Considering that the kernel function of SVR is local in nature[23],it is anticipated that the estimation accuracy of the updated SVR model for the current behavior of process is improved.The relationship between the distribution of training samples and the robustness of SVR to outliers has been analyzed in detail[23].It is found that the influence of outliers on SVR depends on the distance between outliers and the SV s nearest to them.Therefore,even if an outlier enters the training set,it may not have significant impact on the model performance,since the outlier generally locates far away from those normal training samples.As long as the new correct samples are constantly fed to the training set,the outlier will be removed from the training set in time and,accordingly,the model may recover from its damage quickly.The robustness to outliers can be improved, in such a way,to avoid data in abnormal conditions distorting the model.The computation burden of the pruning strategy depends on the calculation of Eq.(19),which is relatively small and suitable for on line application.

    The flowchart of the proposed model updating strategy is shown in Fig.3.When a sample is available,the KKT conditions will be checked according to Eq.(16).If this condition is satisfied,the existing model is considered accurate enough and does not need update.Otherwise,the new sample should be added to update the SVR model.After that,the accuracy of the updated model with respect to the newly added sample will be evaluated under the condition of Eq.(18).If it is satisfied or the sample number reaches the given limit,the distance bet ween the newly added sample and the old training samples is computed according to Eq.(19).The old sample with the largest distance is removed from the training set using the decremental algorithm.As a result,the updated model ad justs its structure to capture the changes in the process adaptively,while its size is maintained within a reasonable range with limited computation cost.

    4.Non linear Model Predictive Con tro l

    We assume that the process to be controlled can be described by the SVR model with the following structure[22,24]

    where y(k)and u(k)are the process output and input variables with lags nyand nu,respectively,e(t)is a white noise,and f(?)denotes the SVR model.At sampling instant k,the MPC problem is defined asa constrained optimization problem,where the future manipulated input moves are determined by minimizing the objective function

    Fig.3.Flow chart of the model updating strategy.

    Fig.2.Geometrical interpretation of the shift in the regression curve with an old sample deleted.

    subject to following constraints

    where yspis the set point of controlled variable,yp(k+i|k)denotes the model prediction for process output y(k+i)based on available measurements at sampling instant k,λ≥0 is a weighting factor,P and Mde note the prediction horizon and control horizon,respectively, Δu(k+j|k)is the future control increment,while u(k+j|k)denotes the control action at the future sampling instant k+j based on available measurements at instant k.The resulting constrained nonlinear optimization problem can be solved using standard nonlinear programming algorithms.MPC is implemented in a moving horizon manner,so after solving the optimization problem,only the first control action is applied to the plant and the optimization problem is reformulated at the next sampling instant k+1,based on the available in formation from the process.

    The performance of MPC relies heavily on the quality of process model.However,even if an accurate model for the process is initially available,its performance may deteriorate substantially with time due to the shift at the operating point,changes in the disturbance characteristics,etc.Although the feedback mechanism of MPC tolerates some model mis matches,the presence of large plant-model mis match may deteriorate the control performance significantly.To cope with this problem,an adaptive nonlinear MPC algorithm based on the SVR model updating strategy is presented.Specifically,at sampling instant k,the accuracy of existing SVR model,denoted as fk(?),with respect to the new sample will bee valuated before it is used to provide predictions at sampling instant k+1.If it is not accurate enough to rep resent the process dynamics at the current operating point,it will be updated with the newly incoming sample,and control actions based on the current model will be applied to the process.Thus the adaptive control algorithm consists of two sub-stages,the model updating stage,where the model is updated to trace changes in the process and account for the modeling errors explicitly,and the control stage,where a nonlinear optimization problem is solved to yield control sequence and new samples for model updating.

    5.Illustrative Example

    An exothermic CSTR with irreversible reaction A→B is adopted to illustrate the method developed.The dynamic behavior of the CSTR process is described in a dimensionless form[20]

    where χ1and χ2are the reactant concentration and temperature, respectively,u is the input of cooling jacket with constraints∣u∣≤2 and∣u∣≤0.25,Da is the Damkohler number,? is the activation energy, Bhis the heat of reaction,and βhis the heat transfer coefficient.For Da=0.072,?=20.0,Bh=8.0 and βh=0.3,the process exhibits output multiplicity and is open-loop unstable in the desired operating region[25].Three operating points are selected as the set points for simulations:A(χ1=0.144,χ2=0.8860,u=0.0)and C(χ1=0.7646,χ2= 4.7505,u=0.0)are stable operating points,and B(χ1=0.4472,χ2= 2.7517,u=0.0)is an unstable operating point.In this study,the output is y=χ1and the dimension less sample period is set to 0.5.

    Initially,the SVR model is identified using the input-output data obtained from the closed-loop operation of the CSTR with a PID controller. The input and output lags are both set to 2.The parameters of the SVR model with the Gaussian kernel function are chosen as ε=0.01,C= 100 and σ=0.1.A set of 100 training data are used to train an initial SVR model,resulting in a model with 24 support vectors.For MPC,the prediction and control horizon are set to 7 and 2 samples,respectively, using different values and comparing control performance.The weighting factor λis set to 0.4.The measure men ts of the process output,χ1,are corrupted by the zero mean Gaussian white noise signals with the standard deviation of 0.05.It should be noted that identical parameters are chosen for all the MPC controllers in this section.Consequently,the conclusions drawn below do not depend on a particular choice of parameters. As far as the on-line model updating stage is concerned,the linear filter length N0is set to 6 and the threshold e1is set to 0.01.

    The performance of MPC controllers with adaptive(denoted as MPC1)and non-adaptive SVR models(denoted as MPC2)for set point tracking is first investigated.The simulation results are shown in Fig.4.The performance of the non-adaptive MPC controller is relatively good at the beginning,but deteriorates substantially with time as a consequence of shifts in the operating region.Specifically,when the set point changes from B to A at sample time 50 and changes from A back to B at sample time 100,the response of controller results in obvious steady state offset error and exhibits large overshoot behavior.The poor performance can be attributed to the lack of training data over the open-loop unstable region for the off-line trained model.In addition, it is noted that the output response for transition A to B shows an obvious spike,while the response for transition B to A is relatively smooth. This phenomenon is mainly caused by that B is an open-loop unstable operating point,which is more difficult to be controlled,compared with the stable operating point A.In contrast,the controller with adaptive model per forms well consistently over the operating range of interest,though the transitions among different operating points could excite inherent nonlinearity of the process and pose significant challenges for process control.It indicates that the inclusion of the model updating stage is able to cope with the problem of plant-model mismatches in different operating regions.

    Fig.5 gives a better insight in to the effectiveness of the model updating strategy,where the change in the number of SVs is depicted. The SVR model is not updated frequently even the process is subjected to changes in the operating region and random noise.Specifically,only 13 new samples are added and 12 old samples are deleted,about 3% of all of the samples(400).Th is is different from the conventional AOSVR algorithm based adaptive controller,where all of the samples are used to update the SVR model,resulting in frequent changes in the model formulation and,thus,a large computation load for on line application.

    The sum of squared error(SSE)between the set point and the process output over the sampling interval[N1,N2]is used to assess the control performance,defined as

    The SSE values of the two controllers for set point tracking are listed in Table 1.The average CPU seconds needed by the two controllers at each step is also summarized in Table 1.The adaptive MPC controller outperforms the MPC based on the offline trained model,particularly when the process goes through the open-loop unstable region.It is noted that two controllers have nearly identical computation burden, though the adaptive controller needs to update the model whenever required.Com pared with the computation time needed for solving thenonlinear optimization problem,the time required by the model updating stage is rather limited.

    Fig.5.Changes in the number of support vectors of the updated SVR model.

    Starting from the unstable operating point B,the activation energy ? increases to 110%of its nominal value at sample time 40 and then the heat transfer coefficient βhis subjected to a ramp type change withdecline rate of 5×10?3per sample time at sample time 100 until it reaches 88%of its nominal value at sample time 125.In this case,the task of controller is to maintain the process output at the unstable operating point B despite disturbances.Responses of the two controllers for disturbance rejection are depicted in Fig.6.The adaptive controller, which is able to recover from disturbances relatively quickly and maintain the process around the unstable operating point,showing better performance compared to its non-adaptive counterpart.

    Table 1Performance of the two controllers for the set point tracking problem

    In Table 2,the SSE values and computation time are presented for the two MPC controllers.The results confirm that the adaptive controller presents better performance than the non-adaptive one,with limited computation time in the model updating stage.For this application, we conclude that the proposed model updating strategy is able to provide necessary process representation for developing an efficient adaptive MPC scheme,for both set point tracking and disturbance rejection.

    Fig.6.Performance of MPCs with adaptive and non-adaptive models for disturbance rejection.

    6.Conclusions

    Ame tho do logy for efficiently updating SVR models based on the AOSVR algorithm was proposed.This is achieved by adding new sample that violates the KKT conditions of the existing SVR model and deleting old samples that has the maximum distance with respect to the newly added sample in feature space.The advantage of the proposed method is that it offers a scheme to update the existing SVR model in an on line fashion with emphasizing the estimation accuracy for the current operating region.This provides a useful too l not only for predicting the behavior of time varying processes,but also for developing adaptive model-based control schemes.The effectiveness of the adaptive control scheme is illustrated in the simulation study for control of a CSTR process.The simulation results confirm that the adaptive controller could provide better control performance than the non-adaptive one,while the computation time required by the model updating stage is rather limited.Further work is in progress to incorporate some persistent excitation conditions in to the adaptive MPC scheme,according to process identification needs of the closed loop.

    Table 2Perform ance of the two MPC controllers for disturbance rejection

    [1]S.J.Qin,T.A.Badg well,A survey of industrial model predictive control technology, Control.Eng.Pract.11(7)(2003)733-764.

    [2]S.Engell,Feedback control for optimal process operation,J.Process Control17(3) (2007)203-219.

    [3]L.Magni,M.D.Raimondo,F.Allgower,Non linear model predictive control:tow ards new challenging applications,Lecture Notes in Control and In formation Sciences, vol.384,Springer-Verlag,Berlin,2009.

    [4]J.A.K.Suykens,Support vector machines and kernel-based learning for dynamical systems modelling,Proceedings of the15th IFACSymposium on System Identification, Saint-Malo,France,2009,pp.1029-1037.

    [5]S.B.Chitralekha,S.L.Shah,Application of support vector regression for developing soft sensors for nonlinear processes,Can.J.Chem.Eng.88(5)(2010)696-709.

    [6]J.L.Wang,T.Yu,C.Y.Jin,On-line estimation of biomass in fermentation process using support vector machine,Chin.J.Chem.Eng.14(3)(2006)383-388.

    [7]S.N.Zhang,F.L.Wang,D.K.He,R.D.Jia,Real-time product quality control for batch processes based on stacked least-squares support vector regression models,Com put. Chem.Eng.36(10)(2012)217-226.

    [8]J.A.Yu,Bayesian inference based two-stage support vector regression framework for soft sensor development in batch bioprocesses,Com put.Chem.Eng.41(11)(2012) 134-144.

    [9]P.Kad lec,R.Grbic,B.Gabrys,Review of adaptation mechanism s for data-driven soft sensors,Com put.Chem.Eng.35(1)(2011)1-24.

    [10]J.l.Liu,Development of self-validating soft sensors using fast moving window partial least squares,Ind.Eng.Chem.Res.49(22)(2010)11530-11546.

    [11]Y.Liu,H.Q.Wang,J.Yu,Selective recursive kernel learning for online identification of nonlinear systems with NARX form,J.Process Control20(2)(2010)181-194.

    [12]L.J.Li,H.Y.Su,J.Chu,Modeling of isomerization of C8 aromatics by on line least squares support vector machine,Chin.J.Chem.Eng.17(3)(2009)437-444.

    [13]K.Chen,J.Ji,H.Q.Wang,Adaptive localkernel-based learning for soft sensor modeling of nonlinear processes,Chem.Eng.Res.Des.89(10)(2011)2117-2124.

    [14]D.Li,H.Li,T.Si,On-line robust modeling of nonlinear systems using support vector regression,Proceedings of 2nd International Conference on Advanced Computer Control(ICACC),Shenyang,China,2010,pp.204-208.

    [15]J.Ma,J.Theiler,S.Perkins,Accurate on line support vector regression,NeuralCom put. 15(11)(2003)2683-2704.

    [16]S.Iplikci,Online trained support vector machines-based generalized predictive control of non-linear systems,Int.J.Adapt.Control Sig.Process 20(10)(2006)599-621.

    [17]H.Wang,D.Y.Pi,Y.X.Su,On line SVM regression algorithm-based adaptive inverse control,Neurocomputing 70(4-6)(2007)952-959.

    [18]S.R.Sergio,M.J.Fuente,Fault tolerance in the framework of support vector machines based model predictive control,Eng.Appl.Artif.Intell.23(7)(2010)1127-1139.

    [19]P.Wang,H.G.Tian,X.M.Tian,D.X.Huang,A new approach for on line adaptive modeling using incremental support vector regression,CIESC J.61(8)(2010) 2040-2045.

    [20]J.Zhan,M.Ishida,The multi-step predictive control of nonlinear SISO processes with a neuralmodel predictive control(NMPC)method,Com put.Chem.Eng.21(2) (1997)201-210.

    [21]W.D.Zhou,L.Zhang,L.C.Jiao,An analysis of SVMs generalization performance,Acta Electron.Sin.29(5)(2001)590-594.

    [22]Y.Liu,Y.C.Gao,Z.L.Gao,H.Q.Wang,P.Li,Simple nonlinear predictive control strategy for chemical processes using sparse kernel learning with polynomial form,Ind.Eng. Chem.Res.49(17)(2010)8209-8218.

    [23]E.Wael,K.Meh med,Local properties of RBF-SVM during training for incremental learning,Proceedings of International Joint Conference on Neural Networks,Atlanta, Georgia,USA,2009,pp.779-786.

    [24]W.M.Zhang,G.L.He,D.Y.Pi,Y.X.Su,SVM with polynomial kernel function based nonlinear model one-step-ahead predictive control,Chin.J.Chem.Eng.13(3) (2005)373-379.

    [25]E.Hernandez,Y.Arkun,Study of the control-relevant properties of back propagation neuralnet work models of nonlinear dynamical systems,Com put.Chem.Eng.16(4) (1992)227-240.

    ☆Supported by the National Basic Research Program of China(2012CB720500), Postdoctoral Science Foundation of China(2013M541964)and Fundamental Research Funds for the Central Universities(13CX05021A).

    *Corresponding author.

    E-mailaddress:tianxm@upc.edu.cn(X.Tian).

    母亲3免费完整高清在线观看 | 日本欧美国产在线视频| 黄色毛片三级朝国网站| 国产日韩一区二区三区精品不卡 | 免费黄色在线免费观看| 男人爽女人下面视频在线观看| 久久久久网色| 人妻少妇偷人精品九色| 亚洲精品国产av成人精品| 精品久久久精品久久久| 日本欧美国产在线视频| 在线 av 中文字幕| 日韩亚洲欧美综合| 黄色视频在线播放观看不卡| 国产成人aa在线观看| 美女cb高潮喷水在线观看| 精品久久久精品久久久| 能在线免费看毛片的网站| 性色avwww在线观看| 欧美 亚洲 国产 日韩一| 色婷婷久久久亚洲欧美| 日本欧美国产在线视频| 热99国产精品久久久久久7| 国产片特级美女逼逼视频| 简卡轻食公司| 韩国av在线不卡| 97精品久久久久久久久久精品| 麻豆乱淫一区二区| 另类精品久久| 亚洲精品456在线播放app| 欧美3d第一页| 狠狠精品人妻久久久久久综合| 熟妇人妻不卡中文字幕| 国产亚洲精品第一综合不卡 | 国产欧美亚洲国产| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 欧美日韩精品成人综合77777| 人人妻人人澡人人看| 亚洲综合色惰| 国产国拍精品亚洲av在线观看| 亚洲精品色激情综合| a级毛片免费高清观看在线播放| 亚洲av电影在线观看一区二区三区| 在线观看国产h片| 久久精品久久精品一区二区三区| 18禁在线无遮挡免费观看视频| 美女内射精品一级片tv| 亚洲国产最新在线播放| 丰满少妇做爰视频| 简卡轻食公司| 建设人人有责人人尽责人人享有的| a级毛色黄片| 18禁动态无遮挡网站| 国产成人91sexporn| 天天躁夜夜躁狠狠久久av| 国产极品天堂在线| 91aial.com中文字幕在线观看| 久久精品国产自在天天线| 欧美bdsm另类| 18禁裸乳无遮挡动漫免费视频| 日日撸夜夜添| 一边亲一边摸免费视频| 国产精品女同一区二区软件| 狂野欧美激情性xxxx在线观看| 天堂8中文在线网| 精品少妇久久久久久888优播| 一本久久精品| 五月天丁香电影| 99久久精品国产国产毛片| 久久国内精品自在自线图片| 亚洲欧美中文字幕日韩二区| 亚洲精品第二区| 18禁动态无遮挡网站| 夜夜爽夜夜爽视频| 亚洲精品久久成人aⅴ小说 | 亚洲精品自拍成人| 日韩伦理黄色片| 色吧在线观看| 激情五月婷婷亚洲| 99九九线精品视频在线观看视频| 日本av手机在线免费观看| 国语对白做爰xxxⅹ性视频网站| 久久久久网色| 人妻系列 视频| 在线亚洲精品国产二区图片欧美 | 极品人妻少妇av视频| 五月玫瑰六月丁香| 免费av中文字幕在线| 亚洲婷婷狠狠爱综合网| 狂野欧美激情性bbbbbb| 亚洲av不卡在线观看| 老女人水多毛片| 精品一品国产午夜福利视频| 高清视频免费观看一区二区| 黄色一级大片看看| 一本大道久久a久久精品| 欧美日韩综合久久久久久| 色视频在线一区二区三区| 自线自在国产av| av福利片在线| 亚州av有码| 97在线视频观看| 免费观看无遮挡的男女| 老司机亚洲免费影院| 亚洲成人一二三区av| 亚洲三级黄色毛片| 免费看光身美女| 色网站视频免费| 91aial.com中文字幕在线观看| 一级毛片 在线播放| 成人影院久久| 王馨瑶露胸无遮挡在线观看| 国产亚洲精品久久久com| 99热全是精品| 久久久久久人妻| 久热这里只有精品99| 久久鲁丝午夜福利片| 一级毛片黄色毛片免费观看视频| 最新的欧美精品一区二区| 日韩制服骚丝袜av| 91久久精品国产一区二区三区| 毛片一级片免费看久久久久| 少妇熟女欧美另类| 亚洲美女搞黄在线观看| 国产成人午夜福利电影在线观看| 岛国毛片在线播放| 在线看a的网站| 欧美日韩精品成人综合77777| 久久久国产一区二区| xxxhd国产人妻xxx| 免费观看的影片在线观看| 97精品久久久久久久久久精品| 精品亚洲成a人片在线观看| 久久毛片免费看一区二区三区| 亚洲经典国产精华液单| 日产精品乱码卡一卡2卡三| 各种免费的搞黄视频| 精品少妇久久久久久888优播| 人妻人人澡人人爽人人| 99热这里只有是精品在线观看| 国产日韩欧美亚洲二区| 成人综合一区亚洲| videosex国产| 一区二区三区精品91| 18禁裸乳无遮挡动漫免费视频| 久久97久久精品| 国产日韩欧美视频二区| 亚洲欧美色中文字幕在线| 亚洲精品一二三| 国产有黄有色有爽视频| 少妇被粗大猛烈的视频| 成人影院久久| 国产精品熟女久久久久浪| 99热这里只有精品一区| 精品视频人人做人人爽| 久久久国产精品麻豆| 国产黄频视频在线观看| 国产男女内射视频| 午夜福利视频精品| 久久精品久久久久久久性| av在线app专区| 国产精品人妻久久久久久| 寂寞人妻少妇视频99o| 欧美bdsm另类| 视频中文字幕在线观看| 精品一区二区三区视频在线| 97在线人人人人妻| 国产av一区二区精品久久| 久久女婷五月综合色啪小说| 18在线观看网站| 日韩大片免费观看网站| 精品少妇久久久久久888优播| 秋霞在线观看毛片| 亚洲第一av免费看| 免费观看av网站的网址| 免费人妻精品一区二区三区视频| 少妇人妻久久综合中文| 在线观看国产h片| a 毛片基地| av在线老鸭窝| www.av在线官网国产| freevideosex欧美| 精品午夜福利在线看| 91精品国产国语对白视频| 一级黄片播放器| 精品一品国产午夜福利视频| av有码第一页| 超色免费av| 啦啦啦在线观看免费高清www| 精品卡一卡二卡四卡免费| 久久精品久久久久久久性| 午夜影院在线不卡| 看免费成人av毛片| 欧美亚洲 丝袜 人妻 在线| 国产成人精品婷婷| 午夜91福利影院| 晚上一个人看的免费电影| 久久久欧美国产精品| 两个人的视频大全免费| 色婷婷av一区二区三区视频| 人人妻人人添人人爽欧美一区卜| 国产精品熟女久久久久浪| 亚洲国产精品国产精品| 黄色一级大片看看| 亚洲天堂av无毛| 青春草亚洲视频在线观看| 在线 av 中文字幕| 国产免费又黄又爽又色| 久久久久久久久久人人人人人人| 男人操女人黄网站| 黑人欧美特级aaaaaa片| 亚洲精品日本国产第一区| 亚洲国产毛片av蜜桃av| 女性生殖器流出的白浆| 欧美日韩精品成人综合77777| 亚洲情色 制服丝袜| 国产精品熟女久久久久浪| 极品少妇高潮喷水抽搐| 日韩,欧美,国产一区二区三区| 最新的欧美精品一区二区| 一边亲一边摸免费视频| 亚洲av免费高清在线观看| 中文字幕人妻熟人妻熟丝袜美| 亚洲国产日韩一区二区| 只有这里有精品99| 91久久精品国产一区二区三区| 最近2019中文字幕mv第一页| 天天影视国产精品| av.在线天堂| 一区二区av电影网| 亚洲欧美日韩卡通动漫| 久热久热在线精品观看| 亚洲精品一二三| 中文天堂在线官网| 在线观看三级黄色| 99久久综合免费| 久久久久久久大尺度免费视频| 日本黄色日本黄色录像| 免费人妻精品一区二区三区视频| 丰满乱子伦码专区| 最近2019中文字幕mv第一页| 亚洲国产毛片av蜜桃av| 最近中文字幕2019免费版| 一本色道久久久久久精品综合| 婷婷色综合www| 一级爰片在线观看| av.在线天堂| 桃花免费在线播放| 在线观看免费高清a一片| 丝袜在线中文字幕| 欧美日本中文国产一区发布| av播播在线观看一区| 视频中文字幕在线观看| 中文字幕制服av| 国产欧美亚洲国产| 亚洲熟女精品中文字幕| 久久综合国产亚洲精品| 亚洲精品成人av观看孕妇| 欧美激情 高清一区二区三区| 国产黄频视频在线观看| 中文字幕最新亚洲高清| 三级国产精品片| 尾随美女入室| av免费观看日本| 亚洲色图综合在线观看| 亚洲人成网站在线播| 久久精品人人爽人人爽视色| 免费播放大片免费观看视频在线观看| 91在线精品国自产拍蜜月| 久热久热在线精品观看| 成年人免费黄色播放视频| 国产黄频视频在线观看| 91在线精品国自产拍蜜月| 免费看av在线观看网站| 十八禁网站网址无遮挡| 婷婷色综合大香蕉| 人人妻人人添人人爽欧美一区卜| 飞空精品影院首页| 久久精品人人爽人人爽视色| 日韩精品有码人妻一区| 午夜福利视频精品| 丝瓜视频免费看黄片| 国产有黄有色有爽视频| 各种免费的搞黄视频| 亚洲四区av| h视频一区二区三区| 22中文网久久字幕| 永久网站在线| 亚洲欧美成人综合另类久久久| 啦啦啦中文免费视频观看日本| 晚上一个人看的免费电影| 色94色欧美一区二区| 午夜激情久久久久久久| 熟女人妻精品中文字幕| av专区在线播放| 国产极品天堂在线| 国产成人av激情在线播放 | 亚洲av在线观看美女高潮| 最近中文字幕2019免费版| 自拍欧美九色日韩亚洲蝌蚪91| 中文字幕精品免费在线观看视频 | 精品人妻在线不人妻| 男女免费视频国产| 精品久久国产蜜桃| 少妇人妻精品综合一区二区| 大又大粗又爽又黄少妇毛片口| 两个人的视频大全免费| 国国产精品蜜臀av免费| 丝袜脚勾引网站| 久久这里有精品视频免费| 久久热精品热| 一级毛片电影观看| 亚洲五月色婷婷综合| 少妇的逼水好多| 只有这里有精品99| 啦啦啦中文免费视频观看日本| 成年av动漫网址| 中文字幕人妻丝袜制服| 精品午夜福利在线看| 国产精品99久久99久久久不卡 | 亚洲三级黄色毛片| 91午夜精品亚洲一区二区三区| 国产精品人妻久久久影院| av不卡在线播放| 国产日韩欧美在线精品| 成人毛片60女人毛片免费| 国国产精品蜜臀av免费| 国产乱来视频区| 黄色一级大片看看| 九九久久精品国产亚洲av麻豆| 性色avwww在线观看| 天天影视国产精品| 天天躁夜夜躁狠狠久久av| 久久ye,这里只有精品| 亚洲成人一二三区av| 五月开心婷婷网| 爱豆传媒免费全集在线观看| 精品人妻熟女av久视频| 欧美+日韩+精品| av免费观看日本| 亚洲精品久久午夜乱码| 丝瓜视频免费看黄片| 成人亚洲欧美一区二区av| 一区二区av电影网| 久久国内精品自在自线图片| 国产成人精品一,二区| 边亲边吃奶的免费视频| 亚洲精品国产色婷婷电影| 99热全是精品| 国产探花极品一区二区| 亚洲美女视频黄频| 日本av手机在线免费观看| 伊人久久国产一区二区| 满18在线观看网站| 黄片播放在线免费| 亚洲av不卡在线观看| 熟女电影av网| 男女高潮啪啪啪动态图| 欧美 日韩 精品 国产| 精品人妻熟女毛片av久久网站| 亚洲怡红院男人天堂| 下体分泌物呈黄色| 精品人妻熟女毛片av久久网站| 精品一区二区免费观看| 99九九在线精品视频| 中文字幕人妻熟人妻熟丝袜美| 我的老师免费观看完整版| 成人漫画全彩无遮挡| 精品99又大又爽又粗少妇毛片| 亚洲第一区二区三区不卡| 在线观看国产h片| 久久久久久人妻| 三级国产精品欧美在线观看| 久久影院123| 极品少妇高潮喷水抽搐| 日韩人妻高清精品专区| 亚洲色图综合在线观看| 免费黄频网站在线观看国产| 亚洲一区二区三区欧美精品| 嫩草影院入口| 在线观看免费视频网站a站| 久久精品国产自在天天线| 男人爽女人下面视频在线观看| 亚洲性久久影院| 日韩制服骚丝袜av| 少妇人妻精品综合一区二区| 少妇高潮的动态图| 少妇的逼好多水| 久久久久久人妻| 视频在线观看一区二区三区| 午夜福利视频精品| 成人午夜精彩视频在线观看| 婷婷色综合大香蕉| 国产精品熟女久久久久浪| 欧美+日韩+精品| 亚洲av男天堂| 亚洲精品成人av观看孕妇| 国产av精品麻豆| 九色成人免费人妻av| 国产欧美日韩一区二区三区在线 | 最近中文字幕高清免费大全6| av在线老鸭窝| 成人手机av| av电影中文网址| 人人妻人人爽人人添夜夜欢视频| 18禁裸乳无遮挡动漫免费视频| 韩国av在线不卡| 国产精品久久久久久久电影| 亚洲av电影在线观看一区二区三区| 精品亚洲成国产av| 成人手机av| 老司机影院成人| 少妇高潮的动态图| 有码 亚洲区| 久久精品国产鲁丝片午夜精品| 成年美女黄网站色视频大全免费 | 一级毛片aaaaaa免费看小| 色网站视频免费| 国产成人91sexporn| 国产亚洲精品久久久com| 精品亚洲成国产av| 这个男人来自地球电影免费观看 | 成年人免费黄色播放视频| 日韩大片免费观看网站| 三级国产精品片| 熟女电影av网| 观看美女的网站| 日韩视频在线欧美| 亚洲美女视频黄频| 日韩一区二区三区影片| 人体艺术视频欧美日本| 天堂8中文在线网| 青春草视频在线免费观看| 日韩精品有码人妻一区| 熟女人妻精品中文字幕| 亚洲人成77777在线视频| 国产高清国产精品国产三级| 国产亚洲av片在线观看秒播厂| 欧美日韩在线观看h| 亚洲国产色片| 日日摸夜夜添夜夜添av毛片| 人人妻人人澡人人看| 最近2019中文字幕mv第一页| 精品国产一区二区三区久久久樱花| 在线观看美女被高潮喷水网站| 日韩一区二区视频免费看| 26uuu在线亚洲综合色| 最近的中文字幕免费完整| 满18在线观看网站| 毛片一级片免费看久久久久| 国产午夜精品一二区理论片| 亚洲国产精品专区欧美| 欧美3d第一页| 国产精品久久久久久久电影| 亚洲精品久久午夜乱码| 免费少妇av软件| 少妇人妻 视频| 啦啦啦啦在线视频资源| 我的老师免费观看完整版| 啦啦啦中文免费视频观看日本| 熟女av电影| 啦啦啦在线观看免费高清www| 国产乱人偷精品视频| 国产高清国产精品国产三级| 国产精品久久久久久久久免| 我的老师免费观看完整版| 美女cb高潮喷水在线观看| 五月开心婷婷网| 黄色怎么调成土黄色| 国产不卡av网站在线观看| 午夜激情久久久久久久| 中文天堂在线官网| 免费av中文字幕在线| 国产成人精品一,二区| 日本wwww免费看| 亚洲精品国产av蜜桃| 亚洲精品日韩在线中文字幕| a级毛片黄视频| 午夜福利在线观看免费完整高清在| 中文字幕av电影在线播放| 亚洲国产精品999| 91久久精品国产一区二区三区| av在线老鸭窝| 极品人妻少妇av视频| 欧美 日韩 精品 国产| 亚洲av中文av极速乱| 色婷婷久久久亚洲欧美| 国产av码专区亚洲av| 国产免费一区二区三区四区乱码| 亚洲国产日韩一区二区| 国产成人av激情在线播放 | 欧美精品人与动牲交sv欧美| 免费大片18禁| 日本欧美视频一区| 爱豆传媒免费全集在线观看| 亚洲国产精品国产精品| 亚洲色图 男人天堂 中文字幕 | 啦啦啦中文免费视频观看日本| 日韩在线高清观看一区二区三区| 日本猛色少妇xxxxx猛交久久| 久久久久久久亚洲中文字幕| 美女国产视频在线观看| 中文字幕免费在线视频6| av免费观看日本| 热re99久久精品国产66热6| 国产黄色免费在线视频| 水蜜桃什么品种好| 狠狠婷婷综合久久久久久88av| 卡戴珊不雅视频在线播放| 九草在线视频观看| 天美传媒精品一区二区| 人妻一区二区av| 美女xxoo啪啪120秒动态图| 精品人妻在线不人妻| 2018国产大陆天天弄谢| 国产色婷婷99| 在线观看三级黄色| 亚洲不卡免费看| 少妇人妻 视频| 久久精品国产鲁丝片午夜精品| 搡女人真爽免费视频火全软件| 飞空精品影院首页| 一区在线观看完整版| 热re99久久精品国产66热6| 国产一区二区三区av在线| 国产69精品久久久久777片| 亚洲精品,欧美精品| 性色av一级| 大香蕉久久成人网| 99热这里只有是精品在线观看| 超色免费av| 日韩一区二区三区影片| 久久99精品国语久久久| 狂野欧美白嫩少妇大欣赏| 日产精品乱码卡一卡2卡三| 韩国av在线不卡| 亚洲美女黄色视频免费看| 国产无遮挡羞羞视频在线观看| 国产午夜精品久久久久久一区二区三区| 超碰97精品在线观看| 黄片无遮挡物在线观看| 蜜桃国产av成人99| 日本午夜av视频| 99热这里只有精品一区| 久久精品久久久久久噜噜老黄| 亚洲图色成人| 久久久久久久久大av| 日本91视频免费播放| 亚洲精品色激情综合| 国产色婷婷99| 欧美精品国产亚洲| av专区在线播放| 久久ye,这里只有精品| 亚洲精华国产精华液的使用体验| 欧美性感艳星| 一个人看视频在线观看www免费| 国产av国产精品国产| 波野结衣二区三区在线| 国模一区二区三区四区视频| 肉色欧美久久久久久久蜜桃| 国产片特级美女逼逼视频| 伊人亚洲综合成人网| 欧美xxxx性猛交bbbb| 日产精品乱码卡一卡2卡三| 欧美丝袜亚洲另类| 哪个播放器可以免费观看大片| 成人国语在线视频| 午夜激情福利司机影院| 亚洲精品久久久久久婷婷小说| 性色av一级| av免费观看日本| 国产在线一区二区三区精| 精品久久蜜臀av无| 日韩一区二区视频免费看| 国产亚洲最大av| 亚洲欧美成人精品一区二区| 久久影院123| 国产成人freesex在线| 亚洲高清免费不卡视频| 插逼视频在线观看| 国产片特级美女逼逼视频| 一级,二级,三级黄色视频| 精品久久蜜臀av无| 国产成人精品一,二区| 欧美国产精品一级二级三级| 亚洲无线观看免费| 午夜免费鲁丝| 国产精品一区二区在线观看99| 丰满少妇做爰视频| 国产免费一级a男人的天堂| 最近的中文字幕免费完整| 欧美日韩成人在线一区二区| 如何舔出高潮| 国产成人免费观看mmmm| 日本欧美视频一区| 欧美少妇被猛烈插入视频| 久久久久久久久久成人| 日日摸夜夜添夜夜爱| 99视频精品全部免费 在线| 毛片一级片免费看久久久久| 你懂的网址亚洲精品在线观看| 简卡轻食公司| 久久99蜜桃精品久久| 性色av一级| 色婷婷av一区二区三区视频| 日韩视频在线欧美| 欧美性感艳星| 色94色欧美一区二区| 久久久久网色| 日本与韩国留学比较| 欧美成人精品欧美一级黄| 国产熟女午夜一区二区三区 | 免费高清在线观看视频在线观看| 国产精品蜜桃在线观看| 国产精品国产三级国产av玫瑰|