Skip to main content

Regional and Site-level Editing

The seven transforms in this tab appear only when a region, zone, or site is selected in the tree. They are grouped under the "Transform All in Scope" panel at the top of the tab. When you apply one, the tool runs it against every unit inside your selection independently and writes the results directly into the .bidx file. There is no Save step for these transforms — clicking "Apply to All" commits them straight to disk. On success the tool reports Transformed N DUID(s).

1

Scale Prices

Multiplies every band's price by the factor you enter, for every unit inside your selection. Use this when you want to shift a whole region or site's price levels proportionally — for example a 10 % across-the-board price increase — with one action.

2

Scale Quantity

Multiplies every band's MW quantity by the factor you enter, for every unit inside your selection, rounding each result down to the nearest whole MW. Use this to scale generation up or down across a region or site without editing each unit by hand. The panel labels this transform "Scale Qty" on screen; on this page it is the same feature as Scale Quantity.

3

Scale Cap

Multiplies each time-interval's availability cap by the factor you enter, for every unit inside your selection, rounding down. The availability cap is a per-interval limit on how much the unit is offering in total; it sits alongside the band stack rather than inside it. Use this when the operational availability of a fleet has shifted uniformly — for example a maintenance de-rating that applies across a site.

4

Add to Prices

Adds the value you enter to every band's price for every unit inside your selection. A positive value raises prices; a negative value lowers them. Use this when you want to shift a family of bids up or down by the same amount — for example to reflect a fuel-cost change that applies across a region.

Add to Prices does not check the result against any market cap or floor; a large positive value can push a price above VOLL, and a large negative value can push a price below VOLG. This transform is reversible: if you added 100, subtracting 100 gets you back to where you started (tiny floating-point rounding aside).

5

Sub from Prices

Subtracts the value you enter from every band's price for every unit inside your selection, then re-sorts each unit's bands so the price ladder still runs from cheapest to most expensive after the subtraction.

The re-sort is what makes this transform destructive: after Sub from Prices, the pairing between prices and quantities inside a unit has been reshuffled — the quantity that used to sit on band 1 may end up on band 3, and there is no way to reconstruct the original pairing from what is now in the file. Your original values cannot be recovered — save a copy first. If there is any chance you will want the original numbers back, use Save As before running this transform.

Use this when you know the file needs a downward price shift AND you are prepared to accept the re-sort that follows.

6

Limit Prices

Clamps every band's price into the range you enter — an upper cap VOLL and a lower floor VOLG, both required (see the Glossary above). Any price above VOLL is reset to VOLL; any price below VOLG is reset to VOLG. Prices already inside the [VOLG, VOLL] range are left alone. Use this transform to bring a bid file inside a market's allowed price band before submitting it.

Limit Prices is destructive: any price that was originally above VOLL or below VOLG is permanently overwritten with the boundary value, and the original number cannot be recovered from the file. Your original values cannot be recovered — save a copy first. If you might want the originals back, use Save As before running this transform.

Two bands that both got clamped to the same boundary now share the same price, which the Update check flags as an ordering issue (the check requires strictly ascending prices). If you plan to Save the file afterwards you may need to adjust those bands so the ladder is strictly ascending again.

7

Limit Band MW

Caps the total MW a unit can offer in any single time-interval. For each interval where the sum of the unit's positive-MW bands is above your cap, the transform scales those bands down proportionally so their sum fits under the cap. Intervals whose total is already below the cap are left alone — this transform never increases a quantity. Bands carrying negative MW (battery discharge, for example) are left alone too. Only the per-interval quantity grid is changed; the unit's summary price ladder is left untouched, so a unit's summary and per-interval views may look a little inconsistent afterwards.

Limit Band MW is destructive: the scale-down uses integer rounding-down, so the exact original quantities cannot be recovered from what is now in the file, and the new per-interval total may end up a little below your cap because of the rounding. Your original values cannot be recovered — save a copy first. If you might want the originals back, use Save As before running this transform.