Top Banner
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

Université de Lyon- CNRS-LAGEP, France Paper C-090 [email protected] Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Dec 17, 2015

Download

Documents

Stanley Cameron
Welcome message from author
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
Page 1: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

11

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 DufourPascal Dufour, , Hassan Hammouri Hassan Hammouri

ADC’07, Hong Kong, August, 13-15 2007ADC’07, Hong Kong, August, 13-15 2007

Page 2: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

22

1. Control problem statement

2. First principle PDE model

3. Model predictive control strategy

4. MPC@CB© software main features

5. Simulation results

6. Conclusions & perspectives

Outline

Page 3: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

33

1. Control problem statement

2. First principle PDE model

3. Model predictive control strategy

4. MPC@CB© software main features

5. Simulation results

6. Conclusions & perspectives

Outline

Page 4: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

44

• Freeze drying is generally considered to produce higher quality dried products.

• Here, freeze drying of solutions in vial must be controlled under constraints during the primary stage

Control problem statement

Liquid Freezed Primary Drying

Secondary Drying

Vapor

Sublimationfront

Dry

Freezed

Page 5: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

55

Control problem statement [Dufour, IDS06]

• 1979: use of control tools in drying started.

• 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 !

Page 6: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

66

1. Control problem statement

2. First principle PDE model

3. Model predictive control strategy

4. MPC@CB© software main features

5. Simulation results

6. Conclusions & perspectives

Outline

Page 7: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

77

First principle PDE model

• A dynamic model of the primary drying stage of the freeze drying process is needed: fundamental mass and energy balance equations are used.

• One dimensional heat and mass transfer.

• Sublimation front is planar and parallel to the horizontal section of the vial.

• Gas phase inside the pores of the dry layer is only composed of pure water vapor.

• Partial pressure of water vapor at the top of the dry layer = total pressure in the sublimation chamber.

Page 8: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

88

First principle PDE model

State variables

Page 9: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

99

First principle PDE model[Liapis et al., 1994]

Dynamic equations:

Page 10: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1010

First principle PDE model[Liapis et al., 1994]

Boundary conditions:

Initial conditions:

Control variables

Page 11: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1111

1. Control problem statement

2. First principle PDE model

3. Model predictive control strategy

4. MPC@CB© software main features

5. Simulation results

6. Conclusions & perspectives

Outline

Page 12: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1212

Model predictive control strategy

Page 13: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1313

Model predictive control strategy

The function f means: trajectory tracking, processing time minimization, productivity function …

Npk1,kj0(j))y(j),c(y

:variable controlled the on sconstraint to subject

Npk1,kjΔu1)u(ju(j)Δu

Npk1,kjuu(j)u

:variable dmanipulate the on sconstraint to subject

(j)y(j)f(yJ(u)min

refp

maxmin

maxmin

Npkj

1kjpref

u,

Page 14: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1414

Advantages:Advantages:

- - 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

Page 15: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1515

• 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]

Page 16: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1616

1. Control problem statement

2. First principle PDE model

3. Model predictive control strategy

4. MPC@CB© software main features

5. Simulation results

6. Conclusions & perspectives

Outline

Page 17: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1717

1. Developed under Matlab, MPC@CB© solves any user defined :

trajectory tracking problem operating time minimization problem any cost function input/output constraint handled

2. Any user defined continuous model (SISO, MISO, SIMO, MIMO model), including large scale PDE model

3. Easy to introduce a user defined observer4. Easy to apply the software for simulation or real time

application

MPC@CB ©: flexibility/ease for a quick use in control !

MPC@CB© software main features

Page 18: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1818

1. Control problem statement

2. First principle PDE model

3. Model predictive control strategy

4. MPC@CB© software main features

5. Simulation results

6. Conclusions & perspectives

Outline

Page 19: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

1919

Temperature trajectory trackingTemperature trajectory tracking with with magnitude+velocity input constraints+ output magnitude+velocity input constraints+ output

constraint constraint

Simulation results

Page 20: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2020

Temperature trajectory trackingTemperature trajectory tracking with with magnitude+velocity input constraints+ output magnitude+velocity input constraints+ output

constraint constraint

Simulation results

Page 21: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2121

Temperature trajectory trackingTemperature trajectory tracking with with magnitude+velocity input constraints+ output magnitude+velocity input constraints+ output

constraint constraint

Simulation results

Page 22: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2222

Temperature trajectory trackingTemperature trajectory tracking with with magnitude+velocity input constraints+ output magnitude+velocity input constraints+ output

constraint (sampling time=60s) constraint (sampling time=60s)

Simulation results

Page 23: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2323

Maximization of the sublimation front velocityMaximization of the sublimation front velocity with with magnitude+velocity input constraints + output magnitude+velocity input constraints + output

constraint (sample size=1 cm) constraint (sample size=1 cm)

Simulation results

Page 24: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2424

Maximization of the sublimation front velocityMaximization of the sublimation front velocity with with magnitude+velocity input constraints + output magnitude+velocity input constraints + output

constraint (sampling time=60s) constraint (sampling time=60s)

Simulation results

Page 25: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2525

Maximization of the sublimation front velocityMaximization of the sublimation front velocity with with magnitude+velocity input constraints + output magnitude+velocity input constraints + output

constraint (sampling time=60s) constraint (sampling time=60s)

Simulation results

Page 26: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2626

1. Control problem statement

2. First principle PDE model

3. Model predictive control strategy

4. MPC@CB© software main features

5. Simulation results

6. Conclusions & perspectives

Outline

Page 27: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2727

• The real time control of drying of vials is possible• Control of such system by a general MPC@CB©

software has been shown

Conclusions

Perspectives• Experimental validation• Experimental minimization of the drying time under constraints:

an observer (model based soft sensor) is under development • MPC@CB© may be used for any process: since its development,

it is also currently used for control of polymer production, painting curing, pasta drying.

• To use MPC@CB©: [email protected]

Page 28: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2828

Thank you

Any questions ?

Page 29: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

2929

First principle PDE model[Liapis et al., 1994]

Need for a change of space coordinates:

Then, space and time derivative operators becomes:

Page 30: Université de Lyon- CNRS-LAGEP, France Paper C-090 dufour@lagep.univ-lyon1.fr1 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.

Université de Lyon-CNRUniversité de Lyon-CNRS-LAGEP, FranceS-LAGEP, France

Paper C-090 dufour@lPaper C-090 [email protected]

3030

First principle PDE model[Liapis et al., 1994]

The PDE model with boundary control is: