The complete mathematical formulation of the LTHDP in one stage, will be represented by the function
In particular, in my master's thesis, I used HydroPowerModels.jl to assess the impact of network model assumptions on the operation of hydrothermal power systems. Planning under model simplifications can lead to (time)-inconsistent policies when operating the realistic system. The suboptimal decisions often cause higher operational costs, over-consumption of natural resources and increased environmental impacts. A simple but representative example of the such impact is shown below for realistic data from the Bolivian system.
Policy | Planning Cost () | Implementation Cost () | Cost GAP (%) | Time (min.) |
---|---|---|---|---|
NFA-AC | 0.58687 | 0.68735 | 17.067 | 4.67 |
SOC-AC | 0.60818 | 0.60935 | 0.193 | 119.23 |
DC-AC | 0.58714 | 0.64523 | 9.855 | 5.22 |
DCLL-AC | 0.61310 | 0.60941 | -0.602 | 54.33 |
Linearizations of the power flow equations such as those in the Network-Flow Approximation (NFA) and the Direct-Current (DC) models are commonly used in the literature and in practice by system operators. However, these models can lead to drastically suboptimal decisions (with hight implementation cost) and optimistic estimations of the operational costs (a.k.a planning cost). The gap from expected to actual costs can be as high as 17% for the NFA model.
The results of this work were published in IEEE Transactions on Sustainable Energy and presented at INFORMS and PES General Meeting.
OptimalBids.jl is a Julia package to help users build simple simulators for markets (with pontentially complicated rules). It is designed to be a flexible and extensible framework for modeling and solving market clearing problems.
Significant use cases are electricity markets. Complex and dynamic, the price of electricity is determined by grid physics besides the usual interaction of supply and demand.
Bellow is a small comparison example of bidding strategies for a generator in a spot market based on IEEE-188 system. Even with complete information of what other participants will offer and the demand bids placed by load (demand) agents, maximizing the profit of the generator is not a simple task.