Skip to content
Accomplishments This Week:
- Added renewable generators as negative PQ loads within the grid models and verified correct modification of powers at each period.
- Rewrote battery Lb and Bt equation stamps to explicitly define all terms and avoid confusion from cancelled out terms.
- Added the codebase to an EC2 instance and setup a working optimizer environment
- Created a parser wrapper script that provides a dictionary of the grid model for easy accessibility by the web app.
Challenges Encountered:
- Battery lambda gradient no longer converges with correct Lb equation stamp due to numerical tolerance issues.
Next Steps:
- Fix numerical tolerance issues and investigate multi-period convergence across multiple epochs
- Produce more example grid models to test the webapp
- Further test the modifications of PQ loads to find limits
- Add line-current/power functions to lines class, add stamps to infeasibility, and verify correctness by running a simulation with changing powers
- Create an output function that generates a datastructure containing relevant optimization outputs for each period.
- line powers
- generation powers
- total generation
- total cost
- maximum and minimum voltages
- battery state of charge
- battery charge rate