wsyCUHK / Reinforcement-Learning-for-Real-time-Pricing-and-Scheduling-Control-in-EV-Charging-Stations

Reinforcement Learning for Real time Pricing and Scheduling Control in EV Charging Stations
122 stars 31 forks source link

What are `out1`, `out2` etc.. #5

Open abcnishant007 opened 2 years ago

abcnishant007 commented 2 years ago

Dear Authors,

Congrats on the amazing work! I have two questions about the data format. Any inputs from you are appreciated. Thanks in advance!

  1. About the variables inside the .mat file: https://github.com/wsyCUHK/Reinforcement-Learning-for-Real-time-Pricing-and-Scheduling-Control-in-EV-Charging-Stations/blob/a33ee47acb7bd7ec1d2e3d42708e1be854d0afc7/code/HSA.py#L33

What are the variables out1, out2 and out3 https://github.com/wsyCUHK/Reinforcement-Learning-for-Real-time-Pricing-and-Scheduling-Control-in-EV-Charging-Stations/blob/a33ee47acb7bd7ec1d2e3d42708e1be854d0afc7/code/HSA.py#L36-L42

  1. The csv file EV_Arrivals.csv does not appear to be used anywhere. Is the same file somehow already loaded in the .MAT file?
wsyCUHK commented 2 years ago

Hi, The EV_Arrivals is the orignal data, which is preprocessed into the out1, out2, and out3 vectors in the .mat file. Accordingly, the out vectors are the arrivals of different type EVs.

mfl22 commented 7 months ago

Could you add some more explanation about data loading: https://github.com/wsyCUHK/Reinforcement-Learning-for-Real-time-Pricing-and-Scheduling-Control-in-EV-Charging-Stations/blob/cbd4c8b3be01f779bb2c7e9fad9cc2c822b49442/code/HSA.py#L31-L55 Do the timestamps in out1, out2, out3, and ISO_eprice correspond? Also, it is not entirely clear why prices data is loaded in this way. The dimensions of these arrays don't correspond also...

Related, I added an issue about data points used in training: https://github.com/wsyCUHK/Reinforcement-Learning-for-Real-time-Pricing-and-Scheduling-Control-in-EV-Charging-Stations/issues/9#issue-2202012979