Renewable Energy Optimization Under Uncertainty

Renewable-energy optimization is a constrained stochastic control problem involving generation, storage, transmission, demand, uncertainty, and market rules.

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

$$ g_t+r_t+d_t-c_t=L_t. $$

The objective might minimize expected operating cost,

$$ \min \sum_t C_g(g_t) + C_s(c_t,d_t) + C_u(u_t), $$

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

$$ E_{t+1} = E_t + \eta_c c_t - \frac{d_t}{\eta_d}, $$

with

$$ 0\le E_t\le E_{\max}, $$

and power limits

$$ 0\le c_t\le P_c, \qquad 0\le d_t\le P_d. $$

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,

$$ \min_x \sum_\omega p_\omega C(x,\omega). $$

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

$$ P_g^{\min}z_{g,t} \le p_{g,t} \le P_g^{\max}z_{g,t}. $$

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,

$$ f_{ij} = B_{ij}(\theta_i-\theta_j), $$

with

$$ |f_{ij}|\le F_{ij}^{\max}. $$

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

$$ \sum_t s_t=0 $$

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

$$ \min \left[ C + \lambda_E E + \lambda_R R \right] $$

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

$$ \text{forecast uncertainty} + \text{network constraints} + \text{storage dynamics} + \text{flexibility} + \text{decision objectives}. $$

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/.

BibTeX

RIS

EndNote

Related posts

  • Queueing: Why 90 Percent Utilisation Means Waiting

Loading mathematical content