Power System Expansion

Home

Description

This example implements a power system expansion model with uncertain electricity demand, covering a single time period. The problem is to determine new power plant design capacities in order to meet an increase in electricity demand. Yet, the future demand is uncertain and it is modeled by means of several demand scenarios.

This example illustrates the AIMMS support for handling uncertainty in input data through such methods as scenario analysis and stochastic programming.

The scenario analysis approach starts with a deterministic model and examines its sensitivity to changes in the values of uncertain parameters. This is also referred to as what-if analysis and is essentially a manual technique for dealing with uncertainty.

The stochastic programming approach captures the input data associated with an entire what-if analysis into a single model formulation. It looks for a capacity design that optimizes the overall expected costs taking all scenarios into account (each scenario with a certain weight).

The stochastic model can be:
- either built explicitly as a separate symbolic model within the AIMMS project,
- or automatically generated starting from the deterministic formulation.

The second approach is based on the special stochastic programming features offered by AIMMS through the GMP library.

Both modeling approaches are illustrated in this project.

Keywords

Two-Stage, Control-State Variables, What-If Analysis, Benders Decomposition

Industries

Utilities

Model Types

Linear Programming, Stochastic Programming, Advanced Algorithms

References

opent in een nieuw venster Chapter 16 - A Power System Expansion Problem in the Optimization Modeling Guide

Download AIMMS Example

You can download an AIMMS example dealing with this problem via the link below, and run it after installing the AIMMS software. If you don't have an AIMMS license yet, you can download a free license of AIMMS.

opent in een nieuw venster ftp://ftp.aimms.com/pub/Download/Examples/Power System Expansion.aimmspack

Please make sure to save this file including the .aimmspack extension so that it can be opened by AIMMS.

This example application is a simplification of reality. Please do not hesitate to contact us to discuss how AIMMS enables you to build a complete optimization application that captures the full complexity of your problem.

Screenshot AIMMS Example

Power System Expansion

 Login  to update your profile.

Login