I have a well developed Matlab optimizer. I want to optimize distillation process using aspen plus. Please provide the necessary steps to integrate aspen plus and Matlab.
Aspen Plus has its own distillation model. You need to use RadFrac distillation column in Aspen-Plus, in order to optimize your distillation process and then compare the results with the results of Matlab.
Thank you everyone for your fruitful responses. If there is any workshop or video lectures available for the above stated problem then please enlighten me.
Please follow the link, https://www.mathworks.com/help/mpc/examples/design-and-cosimulate-control-of-high-fidelity-distillation-tower-with-aspen-plus-dynamics.html
You can get the AM Simulation Block in Matlab Directory....
it depends on your variables. for example, number of trays can not altered by external program and you may use discrete optimization, or at least use optimization tools like particle swarm or response surface ....
Andres Felipe Abril Duran Thank you for your answer here and your example in matlab central. I got a lot from that. And could you please send your simulation file mentioned in matlab central to me ([email protected]) because I couldn't visit the website you provied. I appreciate it.
Please see a video , which I prepared long back about connecting Aspen Plus Dynamics to MATLAB : https://youtu.be/Qz81HfA86NI
Please see if you can go through this book. The book initially explains optimization within Aspen and then how to do it using excel & MATLAB etc. : https://www.routledge.com/Stochastic-Process-Optimization-using-Aspen-Plus/Segovia-Hernandez-Gomez-Castro/p/book/9780367573096
If you are willing to switch over into the tropical lands of Python I have a library which you can use:
https://github.com/YouMayCallMeJesus/AspenPlus-Python-Interface There is also some tutorials, documentation, cases and such.
You are able to edit the flowsheet, run, set values, get values, debug, automatically extract all outputs and insert all inputs into blocks and much more.