Go to file
2024-05-06 10:53:01 +02:00
__pycache__ delete some cache file 2024-05-04 10:02:08 +02:00
old add some old code 2024-05-04 09:57:37 +02:00
combined_data.csv add data 2024-05-04 09:58:45 +02:00
config.py update comment 2024-05-04 09:58:05 +02:00
electricity_price_data.csv add data 2024-05-04 09:58:45 +02:00
EnergySystem.py update comment 2024-05-04 09:58:05 +02:00
factory_power.xlsx add data 2024-05-04 09:58:45 +02:00
lightintensity.xlsx delete some cache file 2024-05-04 10:02:08 +02:00
main.ipynb add plot code' 2024-05-04 16:35:55 +02:00
main.py update comment 2024-05-04 09:58:05 +02:00
PV&PowerConsumptionData.xlsx add data 2024-05-04 09:58:45 +02:00
read_data.py add generate price and read data 2024-05-04 09:59:14 +02:00
README.md Add a readme file 2024-05-06 10:53:01 +02:00
run.sh delete some cache file 2024-05-04 10:02:08 +02:00

Simple PV Simulator

Feature list:

  • []Draw the entire year's electricity consumption figure.
  • []Draw the entire year's energy generation figure.
  • []Draw a heatmap of the system profit in different configurations.
  • []Calculate the probability of a successful run.
  • []Read the configs from the file, including time granularity,
    • ess: capacity, cost per kW, charge power, discharge power, loss
    • pv: capacity, cost per kW, loss
    • grid: capacity, sell price
    • file:
      • lightintensity.xlsx: record the light intensity. Value in the file should be between 0 and 1
      • factory_power.xlsx: record the power consumption in the factory. Default time granularity is 15min
      • combined_data.csv: This file is generated by the Python script, including the light intensity, factory_power, time.
  • []GUI.