Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An alternative solver #1

Open
alisher592 opened this issue May 8, 2021 · 3 comments
Open

An alternative solver #1

alisher592 opened this issue May 8, 2021 · 3 comments

Comments

@alisher592
Copy link

Hi, I tried your to use your library, but I don't have access to cplex or gurobi solvers. So I tried GLPK and CBC solvers to make optimization with your example datasets but neither of these solvers gave the result (they didn't manage to reach optimum values of the objective function). Should I somehow get cplex and try again?

@Slbalderrama
Copy link
Collaborator

Hi,

Depending on what you want to accomplish, different solvers could be used. In general, the examples are focus on state of the art problems that might be difficult to solve with resources available for non-academic users. At the moment, the main repository is:

https://github.com/MicroGridsPy/Micro-Grids

This repository is slightly different to this one, it should be less difficult to solve.

Depending on what you want to do, I can help to adapt/change the models to accomplish your goals.

Regards,

Sergio

@alisher592 alisher592 reopened this May 9, 2021
@alisher592
Copy link
Author

Thank you for your quick response!

Yes, it would be very nice if you help me to adapt your library for my goals which can be formulated as follows:

  1. optimize nominal capacities of PV, diesel and batteries (objective functions: minimal capital costs and maximum PV penetration) [with option to set diesel generators number]
  2. optimize dispatching strategy for 8760 hours year (objective function: minimal operation costs)...

I tried to implement such problem using PyPSA, but found that it is impossible to set depth of disharge in that library.

Thanks in advance

@Slbalderrama
Copy link
Collaborator

Ok, what you describe seems possible to do with some work. Send me an email to:

slbalderrama@doct.ulg.ac.be

To continue this discussion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants