Topics
Renewable-energy planning is often presented as a machine-learning problem. Forecasts are useful, but the difficult part is usually the decision problem that follows the forecast. A power system must balance supply and demand subject to generation limits, storage dynamics, transmission constraints, ramp rates, reliability requirements, and uncertain future conditions.
That makes renewable-energy integration primarily an optimization and control problem under uncertainty.
A basic dispatch formulation
Let $g_t$ denote dispatchable generation, $r_t$ available renewable generation, $c_t$ storage charging, $d_t$ storage discharge, and $L_t$ demand.
A simple balance equation is
The objective might minimize expected operating cost,
where $u_t$ can represent unserved energy or another reliability penalty.
The model is incomplete until physical constraints are added.
Storage is both power and energy
Storage cannot be represented by one capacity number.
Its state of charge evolves as
with
and power limits
Round-trip efficiency, degradation, cycle limits, self-discharge, minimum state of charge, and terminal-state conditions can materially change optimal schedules.
A system with high energy capacity but low power capacity solves a different problem from one with high power and limited duration.
Forecast uncertainty belongs inside the decision
Renewable generation and load are uncertain. Optimizing against one point forecast can create fragile schedules.
If scenarios $\omega$ have probabilities $p_\omega$, a stochastic program can minimize expected cost,
Alternatively, robust optimization protects against an uncertainty set rather than an assumed probability distribution.
These approaches answer different questions. Stochastic optimization asks how to perform well on average under a probability model. Robust optimization asks how to control worst-case performance within a specified set.
Unit commitment
Thermal generators have startup costs, minimum up/down times, and binary commitment decisions. A simplified commitment variable $z_{g,t}\in{0,1}$ determines whether generator $g$ is online.
Generation then satisfies
Startup and shutdown logic turns the problem into a mixed-integer optimization model.
High renewable penetration can increase the value of flexibility because net load becomes more variable even when total energy demand is unchanged.
Transmission constraints
Renewable resources are geographically concentrated. A region may have abundant wind or solar generation but insufficient transmission capacity to deliver it where needed.
A network model introduces nodal balance and line-flow constraints. In a DC approximation,
with
Ignoring the grid can make an apparently optimal generation mix physically infeasible.
Curtailment is not automatically waste
Curtailment occurs when available renewable energy is not used. It is often described as a failure, but some curtailment can be economically optimal if avoiding it would require disproportionate storage or transmission investment.
The relevant question is marginal value. Eliminating the last unit of curtailment can cost more than the energy is worth.
Demand response
Flexibility also exists on the demand side.
Loads such as electric-vehicle charging, heating, cooling, industrial processes, and water pumping may shift within operational limits.
A flexible load $L_t=L_t^{base}+s_t$ can be optimized subject to constraints such as
over the required service window.
Demand response can substitute for some storage and generation flexibility, but only if consumer constraints and rebound effects are modeled honestly.
Multi-objective optimization
Energy systems rarely minimize one metric.
Relevant objectives include:
- operating cost
- emissions
- reliability
- renewable curtailment
- investment cost
- land use
- resilience
- import dependence
A weighted objective such as
encodes value judgments through its weights.
Pareto analysis is often more transparent because it shows trade-offs rather than hiding them in one coefficient.
Capacity expansion
Short-run dispatch asks how to operate existing assets. Capacity expansion asks what to build.
Investment variables for solar, wind, storage, transmission, and firm generation interact with many years of operating conditions. A model that uses one average day can badly underestimate rare but important stress periods.
Representative periods, chronological reduction, scenario sampling, and decomposition methods are used to make long-horizon models computationally manageable.
Machine learning has a supporting role
ML can improve:
- load forecasts
- wind and solar forecasts
- equipment failure predictions
- price forecasts
- surrogate models for expensive simulations
But the forecast is not the dispatch.
A lower RMSE does not guarantee a better operational policy because forecast errors have asymmetric and state-dependent costs. Decision-aware evaluation can be more relevant than generic prediction accuracy.
Conclusion
Renewable-energy optimization is a coupled physical and economic problem.
The core ingredients are
Machine learning can improve inputs to that system, but optimization determines how those inputs become actions.
References
- Conejo, A. J., Carrión, M., & Morales, J. M. (2010). Decision Making Under Uncertainty in Electricity Markets.
- Morales, J. M., Conejo, A. J., Madsen, H., Pinson, P., & Zugno, M. (2014). Integrating Renewables in Electricity Markets.
- Wood, A. J., Wollenberg, B. F., & Sheblé, G. B. (2013). Power Generation, Operation, and Control.
Embed interactive plots, widgets, and demos using <figure>, <iframe>, or <div class="interactive-embed"> containers. Ensure each embed includes descriptive captions for accessibility.
How to cite
Use the quick export buttons to save citations for reference managers or copy the formatted text directly.
Diogo Ribeiro (2023). Renewable Energy Optimization Under Uncertainty. Faculty of Media Arts and Design, Technical University of Porto. https://diogoribeiro7.github.io/environment/renewable_energy_optimization/.


