Replies: 1 comment
-
|
This is more of a Pyomo question than an IDAES question. I suggest you ask in their repository. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Thank you in advance!💐
Issue Summary:
In an optimization problem with a clear and well-defined objective, I tried switching the solver from the default IPOPT to Couenne. Although the solver returns a result, the result is clearly incorrect. I would like to ask how to correctly switch the optimizer within the platform.
Detailed Description:

I created a simple example, and the system diagram is shown below.
The optimization objective is to maximize the mixer's outlet temperature. Intuitively, since the inlet temperature is fixed, increasing the flow rate of waterfeed2 should increase the outlet temperature. Therefore, the optimal flow rate should be the upper bound, 150 mol/s. Using IPOPT, I can obtain the correct result as shown below:

However, when I switch to Couenne, the result is as follows, and the flow rate remains at 90 mol/s, which is my initial value:

I am using Windows 10 as the platform, and the specific model code is provided below.
post.py.zip
Beta Was this translation helpful? Give feedback.
All reactions