After modifying the original constant to a variable, the optimization solution can not get the result. #1294
Unanswered
LiuJincsu
asked this question in
Optimization modelling
Replies: 1 comment 3 replies
-
The display tells you that you have started the solution of a mixed-integer nonlinear program since the built-in solver for that has been started. If this is not 100% intentional and what you expect, you have problems. The problem has become far harder than you thought. It could be that you just made some silly modelling mistake (such as multiplying continuous variables and binary variables) or you simply have a problem now which is effectively unsolvable |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm working on an integrated energy system optimization problem. This problem involves the optimization of the capacity of multiple devices, including the capacity optimization of energy storage devices. When I set the energy storage capacity to constant, it can be solved quickly and successfully. But when I set storage capacity as a variable, since capacity is a time-independent variable, I set TEScap=sdpvar(1,1'full'). Moreover, TEScap is constrained by the upper and lower limits of capacity. But after this change can not solve the result, the page is as follows:
Beta Was this translation helpful? Give feedback.
All reactions