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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

404 R. Franke <strong>and</strong> J. DoppelhamerFig. 3. Operator display showing the optimal start-up predicted by the NMPC, inaddition to current process values <strong>and</strong> history logssection <strong>of</strong> the diagram. Saturated steam leaving the evaporator is super-heatedin several super-heater stages. The example uses five super-heater stages <strong>and</strong> fourparallel streams, as seen in the upper left section <strong>of</strong> the diagram. The live steamleaving the boiler goes to the turbine. The example uses two turbine sections.In the turbine, thermal energy is transformed to mechanical energy, driving thegenerator. Afterwards the steam is condensed <strong>and</strong> water flows back to the feedwater tank, as seen in the lower right section <strong>of</strong> the diagram.A boiler model was built using the <strong>Model</strong>ica technology [5]. The model needsto be carefully designed so that it expresses the relationship between optimizedcontrol actions (fuel flow rate <strong>and</strong> valve positions) <strong>and</strong> constrained process values(pressures, temperatures <strong>and</strong> thermal stresses). In the example described here,a system <strong>of</strong> differential-algebraic equations (DAE) with 940 variables was built,using measurements <strong>of</strong> about 150 process values. The Dynamic Optimizationaspect system was used <strong>of</strong>f-line to identify model parameters based on data logsavailable for historical start-ups.During a run <strong>of</strong> the NMPC, an optimization problem is solved on-line everyminute. The model is adapted to the process based on 36 on-line signals. 18 valuesare communicated back to the process, including three controller set points<strong>and</strong> additional signals for switch conditions <strong>and</strong> operator displays. The timehorizon for prediction <strong>and</strong> control is 90 minutes in the example. It gets dividedinto 90 sample periods. The optimized manipulated variables are parameterized

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

Saved successfully!

Ooh no, something went wrong!