13.07.2015 Views

Assessment and Future Directions of Nonlinear Model Predictive ...

Assessment and Future Directions of Nonlinear Model Predictive ...

Assessment and Future Directions of Nonlinear Model Predictive ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2 E.F. Camacho <strong>and</strong> C. Bordonsin the state space or input-output domain, is usually preferred as being moreintuitive <strong>and</strong> requiring less aprioriinformation for its identification.Another line <strong>of</strong> work arose independently around adaptive control ideas, developingstrategies essentially for monovariable processes formulated with inputoutputmodels. Some examples <strong>of</strong> these strategies are Extended Prediction SelfAdaptive Control (epsac) by De Keyser <strong>and</strong> Van Cuawenberghe [20] or Generalized<strong>Predictive</strong> Control (gpc) developed by Clarke et al. in 1987 [9].mpc is considered to be a mature technique for linear <strong>and</strong> rather slow systemslike the ones usually encountered in the process industry. More complexsystems, such as nonlinear, hybrid, or very fast processes, were considered beyondthe realm <strong>of</strong> mpc. During the last few years some impressive results havebeen produced in these fields. Applications <strong>of</strong> mpc to nonlinear <strong>and</strong> to hybridprocesses have also appeared in the literature. The majority <strong>of</strong> applications (seesurveys by Qin <strong>and</strong> Badgwell [35] [36]) are in the area <strong>of</strong> refining, one <strong>of</strong> the originalapplication fields <strong>of</strong> mpc, where it has a solid background. An importantnumber <strong>of</strong> applications can be found in petrochemicals <strong>and</strong> chemicals. Althoughmpc technology has not yet penetrated deeply into areas where process nonlinearitiesare strong <strong>and</strong> frequent changes in operation conditions occur, thenumber <strong>of</strong> nonlinear mpc applications is clearly increasing.In general, industrial processes are nonlinear, but many mpc applications arebased on the use <strong>of</strong> linear models. There are two main reasons for this: on oneh<strong>and</strong>, the identification <strong>of</strong> a linear model based on process data is relatively easy<strong>and</strong>, on the other h<strong>and</strong>, linear models provide good results when the plant isoperating in the neighbourhood <strong>of</strong> the operating point. Besides, the use <strong>of</strong> alinear model together with a quadratic objective function gives rise to a convexproblem whose solution is well studied with many commercial products available.Notice that mpc <strong>of</strong> a linear plant with linear constraints gives rise to anonlinear controller, <strong>and</strong> that this combination <strong>of</strong> linear dynamics <strong>and</strong> linearconstraints has influenced on the commercial success <strong>of</strong> mpc. However, the term<strong>Nonlinear</strong> mpc is used for <strong>Predictive</strong> Controllers that make use <strong>of</strong> a nonlineardynamic model (<strong>and</strong> therefore nonlinear constraints) <strong>and</strong> gives rise to the extracomplexity.In many situations the operation <strong>of</strong> the process requires frequent changesfrom one operation point to another <strong>and</strong>, therefore, a nonlinear model must beemployed. The use <strong>of</strong> <strong>Nonlinear</strong> <strong>Model</strong> <strong>Predictive</strong> Control (nmpc) is justified inthose areas where process nonlinearities are strong <strong>and</strong> market dem<strong>and</strong>s requirefrequent changes in operation regimes. Although the number <strong>of</strong> applications <strong>of</strong>nmpc is still limited (see [3], [36]), its potential is really great <strong>and</strong> mpc usingnonlinear models is likely to become more common as users dem<strong>and</strong> higher performance<strong>and</strong> new s<strong>of</strong>tware tools make nonlinear models more readily available.From a theoretical point <strong>of</strong> view using a nonlinear model changes the controlproblemfromaconvexqp to a non-convex Non-Linear Program (nlp), thesolution <strong>of</strong> which is much more difficult. There is no guarantee, for example,that the global optimum can be found.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!