1. Getting Started with Pyomo#
Learning Objectives
Run Pyomo for a simple problem
Using the energy arbitrage case study, learn the follow Pyomo basics:
Import data with
pandas
Define model with sets
Print and inspect model
Define model in function
Inspect and visual Pyomo solution
Sections
- 1.1. Local Installation
- 1.2. Optimization Modeling with Applications
- 1.3. Your First Optimization Problem
- 1.4. Continuous Optimization: Linear Programming
- 1.5. Continuous Optimization: Nonlinear Programming
- 1.6. Integer Programs
- 1.7. 60 Minutes to Pyomo: An Energy Storage Model Predictive Control Example