Desktop microgrid simulator balancing renewable generation, battery, and grid
The project is a Python‑Qt desktop application that simulates a small renewable microgrid, modeling solar and wind generation, battery storage, and grid interaction. It computes power balance each step, automatically charging or discharging the battery and importing or exporting to the grid, while displaying live indicators and saving results. Designed for students, researchers, or hobbyists interested in energy management, it offers a ready‑to‑run GUI and a test suite, making it more practical than scattered code snippets. Its clear separation of backend logic and UI, plus input validation, give it a polished edge over typical demo projects.
View on GitHub →ubeydkaya/Microgrid_Energy_Management_System