Logo Logo
  • Home Page
  • Company
    • About Us
    • Our Team
    • Technology
  • Our Product
  • Blog Posts
  • Contact
  • English
    • Türkçe
    • English

Contact Information

  • Email [email protected]
  • Office Hours 7/24

Additional Links

  • Home Page
  • About Us
  • Our Product
  • Contact

Contact Us

Multi-HES Portfolio Balancing: How to Optimize Water–Generation–Market Decisions from a Single Control Center

  • Home
  • Blog Details
February 26 2026
  • Uncategorized

RENEWASOFT | TECHNICAL BLOG
Reading Time: ~18-22 min | Level: Intermediate
Target Audience: HES operators, SCADA engineers, energy company managers

Multi-HES Portfolio Balancing: How to Optimize Water–Generation–Market Decisions from a Single Control Center

Hook + problem definition

Same river basin, same rainfall regime, similar turbine efficiencie yet you can see a striking gap between the monthly revenue lines of two companies running a “multi-HES portfolio.” The reason is simple: in portfolio management, what matters is not only how much you generate, but which plant, in which hours, under which water constraints, and with which market position you operate. Optimizing each HES separately often produces a “local optimum”; in a cascaded (sequential reservoir) structure, that approach can cause a decision made upstream to come back downstream as spill or a missed opportunity [6]. This article lays out an advanced but practical framework for managing a multi HES portfolio from a single control center covering the portfolio concept, constraints, objective function, and how to connect all of it to the Hydrowise/Renewasoft decision-support flow. [6]

TL;DR

  • Portfolio balancing is not single-plant optimization; it is maximizing total value under a shared water resource + shared constraints + shared risk [1][6].
  • In cascaded HES, the core game is aligning water value (water value) and the price profile in one objective function and minimizing spill [1][6].
  • The most robust architecture in practice is multi-layer optimization: long-term water policy (SDDP) + short-term unit/production scheduling (MILP/NLP) + near real-time correction (MPC) [1][2][4][8].
  • “Market bidding” (GÖP/GİP/DGP) is essentially the output of portfolio optimization: generation plan + adjustment band + flexibility option [7][11].
  • The Hydrowise approach connects Forecast + SCADA + optimization into a single loop, making portfolio decisions proactive rather than reactive (plan → monitor → adjust → learn).

What is a portfolio (in the HES context)?

A portfolio is the framework in which multiple generation assets operated by the same company (or the same control center) are managed with a total risk return perspective. In hydro, “portfolio” typically means:

  • Managing storage and flow dynamics across multiple dams/reservoirs together,
  • In a cascaded structure, upstream discharge becoming the downstream “inflow,”
  • The generation function changing nonlinearly with head and efficiency [4][5],
  • Market prices being uncertain, and hydro generation behaving like an option due to its ability to shift production in time [7].
Info Note:

In a hydro portfolio, the “inventory” (water) is time-dependent. Generating less and saving water today is effectively an investment decision that grants you the right to generate in tomorrow’s high-price hours. That is why hydro planning is naturally a multi-stage optimization problem [1].

Constraints: what makes it a single “portfolio problem”

Key constraint classes that make multi-HES optimization both challenging and valuable:

  • Water balance and reservoir limits: storage min/max; inflow, outflow, spill, and environmental minimum flows [1][6].
  • Cascade/hydraulic coupling: upstream releases feed downstream plants; poor timing can increase spill in lower basins [6].
  • Head and efficiency sensitivity: generation depends not only on discharge but also on reservoir level–head–turbine curves. Some problems are modeled via piecewise linear MILP, others via direct NLP [4][5].
  • Unit constraints and operating security: start/stop, minimum up/down, ramping, maintenance windows; mode switching in pumped storage [4][10].
  • Market and operational constraints: a plan in GÖP, corrections in GİP, flexibility in DGP; gate closures and activation risk (operational “commitment risk”) [7][11].

Objective function: more than “profit”

In advanced portfolio balancing, the objective is rarely a single sentence. In most real systems, it is a weighted combination of:

  • Maximize expected revenue/profit: price × generation, with bidding strategy aligned to the schedule [7][11].
  • Minimize spill and water waste: improves cascade efficiency [6].
  • Reduce imbalance/deviation cost: driven by uncertainty and commitment risk [11].
  • Add risk measures like variance / CVaR according to risk appetite: price and inflow uncertainty [1][3].
  • If multi-purpose water use exists (irrigation/drinking water/flood control): model via penalty terms [12].
Technical Note:

In hydro planning literature, SDDP is critical for long-term, uncertainty-aware multi-stage optimization because it scales effectively [1][2]. In the short term, detailed unit constraints and head effects are captured with MILP/NLP [4][5]. In practice, the “best approach” is rarely one algorithm; it is a multi-layer chain.

How does it work?

Let’s modularize the “single control center” approach so it works in the field:
Portfolio → Constraints → Objective function → Outputs (plan/bid/dispatch).

Step 1 Model the portfolio: a shared data dictionary

The first requirement for a control center is that all plants “speak” the same portfolio data model:

  • Reservoir levels, inflow forecasts, discharge limits
  • Unit states, efficiency curves, maintenance constraints
  • SCADA measurements (kW, discharge, gates, condition signals like vibration/temperature)
  • Market price forecasts and scenarios

Infographic Content (Figure-1): “Portfolio Decision Loop”
Data (SCADA + hydrology + price) → Forecast → Scenario → Optimization → Plan/Bid → Monitoring → Adjustment

This loop is consistent with the approach of integrating decision-support components into SCADA systems for cascaded HES management [9].

Step 2 Layer constraints: make the problem solvable

A single giant optimization model can be “beautiful in theory” and “hard in practice.” Layering constraints is common:

  • Long term (weekly/monthly): storage targets, water value, energy budget (with uncertainty) [1][2].
  • Short term (hourly/daily): unit loading, head/efficiency, minimum operation, cascade flow matching [4][5][6].
  • Near real time: deviation correction, short-horizon re-optimization (MPC) [8].
Risk Note:

In cascaded portfolios, being too aggressive with upstream decisions in the short term can magnify spill risk downstream. Short-term planning should remain consistent with long-term water value/policy [1][6].

Step 3 Build the objective: a one-line “portfolio KPI”

A readable objective for a control center is:

Total Portfolio Value = Expected market revenue – (spill penalty + deviation penalty + risk penalty + operational penalty)
Revenue: align bidding strategy and schedule to the price profile [7][11]
Spill penalty: water waste, especially in cascade chains [6]
Deviation penalty: forecast error and commitment risk [11]
Risk penalty: uncertainty (inflow/price) and risk appetite [1][3]
Operational penalty: start-stop, maintenance violations, aggressive ramping, equipment stress [4][10]

Step 4 Translate outputs into “market + operations” language

Optimization output should not be a single table; it should become three product-ready outputs:

  • Core plan for GÖP: next-day hourly generation and bid recommendation [7][11]
  • Adjustment band for GİP: when and how much to correct as new information arrives [11]
  • Flexibility option for DGP: which units can ramp up/down and how fast; offered band based on activation probability [8][10]

Impact on the HES / power plant side (H2)

How does a “portfolio decision” show up in the plant?

On the ground, portfolio balancing directly affects:

  • Reservoir level targets: the operational translation of “hold today, sell tomorrow” [1].
  • Unit stress profile: frequent start-stop or aggressive ramping increases failure risk and maintenance load (operational penalty) [4][10].
  • Spill and downstream constraints: poor cascade coordination wastes water and can forfeit higher revenue opportunities [6].
  • Operations vs trading conflict: trading prioritizes price; operations prioritizes safety. A portfolio KPI unifies both into one objective.
  • Plan vs actual alignment: without SCADA feedback the portfolio remains “on paper”; near real-time correction becomes essential [8][9].
Info Card: “Why does head sensitivity pay?”

Head-aware models can produce better economic results in cascaded systems because the same discharge yields different kWh under different head levels [4][5]. In short: it’s not only “generate at the right hour,” but also “generate under the right head conditions.”

Risk Box: As the portfolio grows, a “single mistake” grows

A small forecast error is a “deviation” for one HES. In a 5–10 HES portfolio, the same error multiplies into collateral pressure, operational stress, and imbalance cost. That is why uncertainty management and layered planning become mandatory at portfolio scale [1][3][6].

Example scenario / mini calculation / flow

Date Hour PTF_TL_MWh HES_A_Plan_MWh HES_B_Plan_MWh HES_C_Plan_MWh Total_Plan_MWh Not Source
2025-04-29 18 167.99 Not in source Not in source Not in source 92.80 Not in source 1
2025-04-29 19 163.14 Not in source Not in source Not in source 89.17 Not in source 1
2025-04-29 20 160.58 Not in source Not in source Not in source 88.11 Not in source 1
2025-04-29 21 158.32 Not in source Not in source Not in source 88.79 Not in source 1
2025-04-29 22 152.87 Not in source Not in source Not in source 88.77 Not in source 1

Table-1

PTF data is taken from EPİAŞ Transparency Platform [13]. Data extraction uses the transparencyEpias package [14].

Scenario: a cascaded portfolio with 3 HES (A upstream, B midstream, C downstream)

Three plants lie on the same river; A’s discharge affects B, and B’s discharge affects C.

Next-day evening prices (18:00–22:00) are expected to be high (price scenarios).

There is inflow uncertainty during the day; additionally, plant B shows a slight upward vibration trend (not a failure, but a risk signal).

Portfolio decision problem: “core + band + option”
Goal: maximize revenue in peak hours while minimizing spill and deviation [6][7].

Core plan for GÖP (next day)

  • Shift water from A and B reservoirs gradually into 18:00–22:00 (consider cascade delay).
  • If C faces higher downstream spill risk, limit aggressive upstream releases [6].
  • For head sensitivity: avoid dropping reservoir levels too much and damaging efficiency (especially in peak hours) [4][5].
Technical Note (mini formula):

A simple revenue model is

Σt Pt · Et
.

But in hydro,
Et
is not constant;

Et=f(Qt,Ht)

and
Ht
depends on reservoir level [4][5].

So “generate when price is high” must be paired with “protect head in that hour.”

Adjustment band for GİP (intraday)

The inflow forecast is updated at noon: 8% lower than expected.

In the GİP band, slightly reduce generation allocated to peak hours; cut even more in low-price hours (save water) [1][6].

If vibration increases in B, reduce B’s loading in some hours and compensate with A or C (operational penalty) [10].

Flexibility option for DGP (near real time)

Treat units that can ramp quickly as an “option.”

With MPC, re-optimize in a short horizon (e.g., 1–2 hours) to generate setpoint suggestions that minimize deviation [8].

If risk signals increase in B, shift flexibility capacity offered to DGP toward A/C (risk-aligned decision).

Infographic:

Infographic-1
Infographic-1
Infographic The Multi-Hydropower Portfolio Balancing Cycle (6-Step Decision Flow)
This diagram summarizes how a multi-HES portfolio is managed from a single control center: portfolio KPIs establish baseline visibility, long-term water valuation guides storage decisions, and day-ahead scheduling converts strategy into GÖP bids. SCADA tracking closes the plan-vs-actual loop, intraday revision logic supports GİP corrections as conditions change, and near real-time MPC enables fast adjustments for flexibility and system balance.

Hydrowise / Renewasoft approach

he main idea is this: portfolio balancing is not a one-time plan; it is a living decision loop. The Hydrowise/Renewasoft approach makes it manageable by structuring it into modules.

Module 1 Forecast: make price + production uncertainty visible

Price: scenarios (high/medium/low) and uncertainty bands rather than a single point forecast.

Production: an “expected output interval” built from inflow + head/efficiency + maintenance risk.
This supports the co-existence of long-term uncertainty modeling (SDDP) and short-term planning [1][2][3].

Module 2 Portfolio Optimization Engine: a layered solution

Long-term policy: generate water value/policy with SDDP (scalability) [1][2].

Short-term plan: hourly production, unit constraints, head sensitivity via MILP/NLP [4][5].

Near real-time correction: reduce deviation and support economic dispatch via MPC [8].

Technical Note:

MILP-based short-term hydro planning often captures head effects via piecewise linear approximations, leveraging solver performance [4]. For head-sensitive cascaded systems, NLP can also be effective [5]. In practice, the product architecture may include both approaches depending on plant type.

Module 3 SCADA/OT integration: close the “plan–actual” loop

In cascaded HES management, integrating decision-support components into SCADA helps combine water management, equipment condition, and operational targets [9]. Product-wise, this becomes:

Measurement → deviation detection → alert/recommendation → approval → setpoint/plan update

Risk Box (OT/IT):

Optimization is only as valuable as data quality. Without SCADA tag standardization, time synchronization, and data integrity, the “portfolio model” cannot be trusted. This should be standardized in the product installation checklist.

Module 4 EPİAŞ decision support: plan + band + option screens

To translate portfolio output into “market language,” use a three-screen approach:

  • GÖP Bid Recommendation: core plan + water value insight + risk band [7][11]
  • GİP Adjustment Recommendation: hourly deviation risk + trade suggestion
  • DGP Flexibility Management: activation probability, ramping capability, equipment risk → “offerable flexibility”

Practical MVP: first value in 2–4 weeks

  • Week 1: portfolio data dictionary + SCADA core KPIs (kW, discharge, gate, level)
  • Week 2: price/production forecast + basic GÖP core plan
  • Week 3: GİP adjustment band + alarm thresholds
  • Week 4: cascade spill KPI + foundational optimization improvements (MILP vs NLP selection)

FAQs

1) Why isn’t “single plant optimization” enough?
Because in cascades, upstream decisions define downstream inflows; lack of coordination can raise spill and reduce total revenue [6].

2) What is the most critical KPI?
Rather than one KPI, “portfolio value” (revenue – spill – deviation – risk – operational penalty) is more accurate [1][6].

3) Which is better: SDDP or MILP?
It depends on the time horizon. SDDP is strong under uncertainty in the long term [1][2]. MILP/NLP dominates for short-term unit/head details [4][5]. Most systems are hybrid.

4) Is a head-sensitive model mandatory?
It becomes more important as the portfolio grows and reservoir levels vary widely. Including head can improve economics [4][5].

5) How does bidding connect to optimization?
For hydro generators, bidding can be modeled with reservoir status and price dynamics; optimal offering strategies are a classic approach [7]. In Turkey, studies combining wind + pumped storage and optimal offers support portfolio thinking as well [11].

6) What changes with pumped storage (PHES)?
PHES adds time-shifting capability and stronger flexibility; capacity planning and operation must be considered together [10][11].

7) Do metaheuristics (GA, etc.) help in practice?
They can produce fast policies/heuristics for multi-purpose reservoirs under complex constraints [12]. The goal is often “good and feasible,” not guaranteed optimality.

8) Can portfolio balancing work without SCADA integration?
Only in a limited way. Without live feedback, optimization decisions become stale quickly and plan–actual gaps remain open [8][9].

Conclusion + CTA

Multi-HES portfolio balancing is not “watching several plants at once.” It is combining water–generation–market decisions into a single objective function. In cascaded systems, this is one of the most direct ways to reduce spill and increase total revenue [6]. A solid setup ties together long-term water value (SDDP) [1][2], short-term detailed scheduling (MILP/NLP) [4][5], and near real-time correction (MPC) [8], all within a single decision loop supported by Forecast and SCADA integration [9].

CTA (Demo / next step):

If “deviation meetings” are increasing, spill is growing in the cascade chain, and GÖP–GİP decisions feel detached from the field, we can model a demo flow with Hydrowise: Forecast + SCADA + Portfolio Optimization + EPİAŞ decision support. (Internal link: Request a Demo)

Previous Post Next Post

Leave a Comment Cancel reply

Recent Posts

  • GÖP / GİP / DGP: How Should a HES Operator Position Across Markets?
  • Why Is PTF Forecasting So Hard? Weather, Outages, Grid Constraints, and Demand Uncertainty A Data-Driven View for Hydropower Operators
  • Predictive Maintenance in Energy Facilities: ROI Analysis
  • SCADA Security in Critical Infrastructure
  • Ransomware and APT Threats Targeting Industrial Control Systems (ICS)

Recent Comments

No comments to show.

Archives

  • February 2026

Categories

  • Uncategorized

Categories

  • Uncategorized

Tags

AI governance alarm threshold concept drift confidence score discharge forecasting drift detection drought planning energy plant security extreme weather events false positive management flood risk management flow forecasting forecast monitoring hybrid hydrological forecasting model hydrological model hydrological modeling hydropower generation forecasting hydropower production forecast accuracy hydropower production forecasting hydropower production optimization Hydrowise Hydrowise AI Hydrowise AI Forecast ICS cybersecurity IEC 62443 imbalance cost infiltration modeling MLOps energy sector model drift model uncertainty network segmentation operator approval OT/IT separation OT security physical process modeling Purdue model rain-on-snow rating curve risk scoring SCADA protocols scenario analysis SSDLC System Marginal Price (SMP) what is SWE Zero Trust
Logo

We make a difference in the energy sector with the HES Management System. We develop AI-powered analytics, predictive maintenance solutions, and data-driven management tools specifically for hydroelectric power plants.

Usefull Links

  • Home Page
  • About Us
  • Our Product
  • Contact

Services

  • Blog Posts
  • Our Product
  • Our Team

Contact Information

Get in touch with us!

  • Mail: [email protected]

© Copyright 2025, Renewasoft Energy and Software Inc.

  • Home Page
  • About Us
  • Our Product
  • Contact