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

Some files are missing from the code archive. #18

Open
Sweetbill0 opened this issue Jan 8, 2025 · 1 comment
Open

Some files are missing from the code archive. #18

Sweetbill0 opened this issue Jan 8, 2025 · 1 comment

Comments

@Sweetbill0
Copy link

Hello, I apologize for the interruption. I am a graduate student whose research aligns closely with the platform you provide. I have encountered some issues using your code and would appreciate your guidance if you have the time.
1.Initially, I encountered numerous missing files crucial for MPC operation during code execution, including V2G_MPC.yaml, eMPC_V2G, and V2GProfitMaxOracleGB.
2.After reviewing your relevant papers, I found that the V2G profits generated by these algorithms are not ideal. I suspect this may be due to excessively low discharge pricing, resulting in insufficient reward feedback. Your papers consistently show discharge prices below charging prices. How should I adjust the parameters to achieve higher discharge prices than charging prices during peak demand periods?
3.Secondly, would a visualization comparing the optimal charging and discharging price curves generated by each algorithm be more intuitive?
4.I observed that your initial data includes load curves. Could we consider adding a peak-shaving mechanism to further enhance V2G profitability?
Finally, thank you for taking the time to read my questions and requests. I am a first-year researcher and not yet very familiar with algorithms. Please forgive any abruptness. If you have time, I would appreciate the opportunity to discuss the use of this project in more detail. I believe it is an excellent project. My email address is 2202400230@neepu.edu.cn. I look forward to your reply. Once again, I commend your open-source contributions and spirit!

@StavrosOrf
Copy link
Owner

Hello,
Thank you for taking the time to raise some issues and questions for EV2Gym, I really appreciate it! I am sending you an email as well so we could schedule an online discussion.

  1. Indeed the V2G_MPC.yaml was not included in this version of EV2Gym example config files. However, the config files only define a EV charging problem and do not have any algorithmic use. I suggest you try the following config file for EV2Gym (https://github.com/StavrosOrf/EV2Gym/blob/main/ev2gym/example_config_files/V2GProfitMax.yaml)
    The other two classes should be available in the following files:
  1. At the moment, EV2Gym loads the electricity prices from this file https://github.com/StavrosOrf/EV2Gym/blob/main/ev2gym/data/Netherlands_day-ahead-2015-2023.csv The easiest way to adjust the prices is to change the values of this file (we can also think of other ways).
  2. This can be an interesting visualization. Currently, EV2Gym assumes that the prices are set by the markets so the control algorithms try to optimize the charging power of the EVs.
  3. I agree this would be a useful baseline algorithm.

I hope I answered some of your questions, feel free to ask more in this thread or during our meeting.

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