I want to optimize a (polymer) process consisting of say 5 isothermal reactors in series (the actual process has a recycle stream and other complications but these can be dealt separately). The process is continuous.
How can I maximize the production of polymer by playing with the 5 reactor temperatures while keeping the product on spec ?
Reaction kinetics increase with temperature and decrease with polymer concentration. For a given configuration the reactors' volumes are known. The production in reactor i is Pi= Vi x ri where ri is the reaction rate in reactor i.
Quality is defined as Melt flow index (MFI) which for a given formulation depends on Molecular weight (MW) which decreases with temperature. (Assume that the relations with temperature are known). The overall MW is :
MW= Sigma (Pi x MWi)
I have heard of dynamic programming whereby you have to optimize from the end and progress backwards to the first stage (Bellman principle). But I don't know how to apply it.
I have also tried using Excel Solver but I don't think Solver is capable of tackling this kind of problem.
Can someone help ?
How can I maximize the production of polymer by playing with the 5 reactor temperatures while keeping the product on spec ?
Reaction kinetics increase with temperature and decrease with polymer concentration. For a given configuration the reactors' volumes are known. The production in reactor i is Pi= Vi x ri where ri is the reaction rate in reactor i.
Quality is defined as Melt flow index (MFI) which for a given formulation depends on Molecular weight (MW) which decreases with temperature. (Assume that the relations with temperature are known). The overall MW is :
MW= Sigma (Pi x MWi)
I have heard of dynamic programming whereby you have to optimize from the end and progress backwards to the first stage (Bellman principle). But I don't know how to apply it.
I have also tried using Excel Solver but I don't think Solver is capable of tackling this kind of problem.
Can someone help ?