Carbon-Aware Production and Energy Co-Optimizer
An operations-research co-optimizer that jointly schedules industrial production and dispatches a factory microgrid (grid, solar, battery, generator, demand response) under a daily carbon quota with cap-and-trade credit trading.
Problem
Minimise total operating cost = production + energy + peak demand charge + battery degradation + carbon credits, subject to meeting order due dates, machine capacity, battery dynamics, generator limits, demand-response commitments and the carbon quota.
Method
The energy sub-problem is a linear program (economic dispatch) solved with HiGHS via scipy.optimize.linprog. The production sub-problem is a time-of-use-aware greedy heuristic. The two are coupled through the production load profile. A budgeted-uncertainty robust counterpart and a rolling-horizon MPC controller are provided as benchmark policies.
Metrics
total_operating_cost_usd, energy_cost_usd, peak_demand_kw, co2_emissions_kg, battery_cycles, on_time_delivery_rate, production_utilization, renewable_curtailment_kwh.
Config
See config.json for the structured model metadata.
- Downloads last month
- 3