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.

NLMPC: A Platform for Optimal Control 377economic optimization <strong>of</strong> the process on a large scale, e.g. an entire olefins plant.Original motivations as a multivariable regulator have been made obsolete byLMPC. While it may be an old idea, RTO’s impact has increased during the pastdecade as a result <strong>of</strong> enormous improvements in the s<strong>of</strong>tware used, <strong>and</strong> by theaccumulation <strong>of</strong> practical engineering experience. As described in [22], enterprisewideoptimization, including RTO, continues to be an important goal for industry.In general, RTO is used for continuous or infrequently changed semicontinuousprocesses – not for the polymerization processes discussed in Section4. Where RTO is used, it is most common that it only supplies targets toLMPC’s or other linear regulators that are not compensated for process nonlinearities.Less common is the case where gain updating is used to compensate theLMPC’s, as discussed in the preceding section. Possible with the current state<strong>of</strong> the art, but even more rare, is the case where the nonlinear RTO model isused to continually update the gains in the LMPC’s.It is beyond the scope <strong>of</strong> this paper to comment further on RTO. However, itis important to acknowledge the following three contributions from RTO workthat were significant in enabling ExxonMobil Chemical’s reduction <strong>of</strong> nonlinearmodel predictive control theory to industrial practice: (1) developments <strong>of</strong> onlinenonlinear programming technology, (2) hardware <strong>and</strong> s<strong>of</strong>tware tools, <strong>and</strong> (3) thepractical experience we gained doing RTO applications [23].5.2 NLMPC Summary <strong>and</strong> OutlookNLMPC using fundamental models <strong>and</strong> online solution <strong>of</strong> the nonlinear optimizationproblem across the prediction horizon is practical in industrial service.The technology is being used to automate state (product grade) transitions(servo control) <strong>and</strong> to achieve operating point-independent regulatory control <strong>of</strong>processes highly nonlinear for LMPC.The size <strong>of</strong> the applications implemented so far is small by input/output countcompared to current practices for LMPC applications. The scope <strong>and</strong> size <strong>of</strong> theNLMPC applications is increasing as the technology matures <strong>and</strong> the experiencebase grows.AlgorithmThe objective function used in this work combines the minimization <strong>of</strong> a net operatingcost, output errors against reference trajectories, <strong>and</strong> cost <strong>of</strong> incrementalmanipulated variable movement. This objective function is different from LQRparticularly regarding the use <strong>of</strong> the 1-norm for the output error <strong>and</strong> the use <strong>of</strong> areference trajectory over the prediction horizon as a primary means <strong>of</strong> specifyingclosed loop performance.The solution method used in this work is to simultaneously solve the simulation<strong>and</strong> optimization problem using an SQP code.On the general question <strong>of</strong> the NLMPC algorithm, one key technical questionis whether it is necessary to retain the nonlinear relationships across the predictionhorizon, or is linearization at one or more points satisfactory. Even for the

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

Saved successfully!

Ooh no, something went wrong!