Université de Lyon Université de Lyon -CNRS-LAGEP, Franc -CNRS-LAGEP, Franc e Paper C-090 Paper C-090 [email protected][email protected]n1.fr n1.fr 1 Model Predictive Control of the Primary Model Predictive Control of the Primary Drying Stage of the Drying of Drying Stage of the Drying of Solutions in Vials: an Application of Solutions in Vials: an Application of the MPC@CB Software (Part 1) the MPC@CB Software (Part 1) by: Nawal Daraoui, by: Nawal Daraoui, Pascal Dufour Pascal Dufour , , Hassan Hammouri Hassan Hammouri ADC’07, Hong Kong, August, 13-15 2007 ADC’07, Hong Kong, August, 13-15 2007
30
Embed
Université de Lyon- CNRS-LAGEP, France Paper C-090 [email protected] Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France
• Since 1998: joined development of optimal control and first principle model in drying.
• Use of advanced control tools allows:
• improving benefits,
• decreasing energy use and off-spec production.
• moreover, return on investment is relatively low.
• More first principle models are now needed !
• 60 000 products dried + 100 dryer types: a real potential of new collaborations between control and drying communities exist to improve dryer efficiency !
Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France
- - constraintsconstraints (such as manipulated variables physical (such as manipulated variables physical limitations, constraints due to operating limitations, constraints due to operating procedures or safety reasons…) may be specifiedprocedures or safety reasons…) may be specified
- a model aims to - a model aims to predictpredict the future behavior of the the future behavior of the process and the best one is chosen by a correct process and the best one is chosen by a correct optimal controloptimal control of the manipulated variables. of the manipulated variables.
Drawbacks:Drawbacks:
- - computational timecomputational time needed may limit online use needed may limit online use
- - suboptimal solutionssuboptimal solutions
- how to handle - how to handle unfeasibilitiesunfeasibilities
Model predictive control strategy
Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France
• Originaly developed for nonlinear PDE model control• Main idea: decrease the online time needed to
compute the PDE model based control
Approach:• Input constraints: hyperbolic transformation• Output constraints: exterior penalty method• Linearization + sensitivites computed off line• On line use of a time varying linear model• On line resolution of a penalized (and so unconstrained)
optimization control problem : a modified Levenberg Marquardt Algorithm
Model predictive control strategy[Dufour et al, IEEE TCST 11(5) 2003]
Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France
Temperature trajectory trackingTemperature trajectory tracking with with magnitude+velocity input constraints+ output magnitude+velocity input constraints+ output
constraint constraint
Simulation results
Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France
Temperature trajectory trackingTemperature trajectory tracking with with magnitude+velocity input constraints+ output magnitude+velocity input constraints+ output
constraint constraint
Simulation results
Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France
Temperature trajectory trackingTemperature trajectory tracking with with magnitude+velocity input constraints+ output magnitude+velocity input constraints+ output
constraint constraint
Simulation results
Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France
Temperature trajectory trackingTemperature trajectory tracking with with magnitude+velocity input constraints+ output magnitude+velocity input constraints+ output
Maximization of the sublimation front velocityMaximization of the sublimation front velocity with with magnitude+velocity input constraints + output magnitude+velocity input constraints + output
Maximization of the sublimation front velocityMaximization of the sublimation front velocity with with magnitude+velocity input constraints + output magnitude+velocity input constraints + output
Maximization of the sublimation front velocityMaximization of the sublimation front velocity with with magnitude+velocity input constraints + output magnitude+velocity input constraints + output