No video

Batch Reactor Optimization

  Рет қаралды 1,724

APMonitor.com

APMonitor.com

Жыл бұрын

Batch reactors are pre-loaded with reactants and undergo processing steps to produce a final product in a finite time. Batch reactors are typical for smaller or high-value production processes where the reactor is loaded, processed, and product removed from the reactor to prepare for the next batch. Batch reactors are common in chemical and pharmaceutical manufacture, biofuel production, food and beverage industries, and agricultural production.
This batch reactor problem describes the reaction of reactant A that produces intermediate B as the desired product. A second reaction converts B into an undesirable product C. The batch reactor temperature is continuously controlled with a cooling jacket throughout the time window.
Source Code: apmonitor.com/wiki/index.php/...

Пікірлер: 6
@HuyNguyen-bw4sv
@HuyNguyen-bw4sv Жыл бұрын
Thank you!
@TiagoVilasBoas10
@TiagoVilasBoas10 Жыл бұрын
Great video, as always! Let's assume we have the same problem but instead of changing the temperature with time, we need to optimize for the static temperature that would maximize x2. There should be only a tiny change in the code, how is it be? Thank you.
@apm
@apm Жыл бұрын
Just change T = m.MV() to T = m.FV() to get one optimized value of temperature.
@mohammadmahdisaeedi7739
@mohammadmahdisaeedi7739 Жыл бұрын
Great video and I have a question what if I have three more variables like T that are not constant.. How can I add them to my optimization? for example imagine I have C that is changing from 1 to 100 in my ode system and I have T that is changing from 300 to 400 and R that is changing from 2 to 200 ...should I type C=m.MV(value=100, lb=1, ub=100) and R=m.MV(value=100, lb=2, up=200) just like what u did for T? I also have some variables that are directly related to these three variables for example a=R/(C+1) how can I add these variables to my code and use them in my ode? should I typed m.Intermediate command? If u can help me with these question, It would be greatly appreciate
@apm
@apm Жыл бұрын
Good questions. Use m.FV if it has one value over the time horizon. Please post your code and any specific questions to StackOverflow with tag gekko: stackoverflow.com/questions/tagged/gekko
@mohammadmahdisaeedi7739
@mohammadmahdisaeedi7739 Жыл бұрын
Tnx a lot.. I will ask my questions there
Drone Flight Optimization
9:29
APMonitor.com
Рет қаралды 1,9 М.
Ethanol Bioreactor
26:49
APMonitor.com
Рет қаралды 2,2 М.
Как бесплатно замутить iphone 15 pro max
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
WORLD'S SHORTEST WOMAN
00:58
Stokes Twins
Рет қаралды 142 МЛН
Doing This Instead Of Studying.. 😳
00:12
Jojo Sim
Рет қаралды 26 МЛН
Double Tank Level Control
17:13
APMonitor.com
Рет қаралды 2 М.
Visualizing Karush-Kuhn-Tucker (KKT) conditions
1:03
GTI UPM
Рет қаралды 3 М.
How To Self-Study Math
8:16
The Math Sorcerer
Рет қаралды 2 МЛН
Batch reactor modeling and simulation by MATLAB
13:53
Sandip Derle
Рет қаралды 12 М.
Building and riding increasingly small bikes
18:01
Stuff Made Here
Рет қаралды 656 М.
Exergy Analysis for Energy Systems
50:32
APMonitor.com
Рет қаралды 978
Batch Reactor Overview
9:49
LearnChemE
Рет қаралды 86 М.
Batch Reactor Problem
7:32
Brian Sullivan
Рет қаралды 7 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 872 М.